遍歷集合:for(int x:a)
注意x、a後面中括號,什麼時候可以用,什麼時候不能用。
集合長度:a.length
陣列長度:a.length表示行數,a[i].length表示第i行的列數。
填充替換陣列元素:arrays.fill(arr,2);/ arrays.fill(arr,x,y,2);
拼接字串:str = str.concat("…");
將數字型別或布林型轉換為字串:string strlong = string.valueof(126l);
字串長度:arr.length()
注意與集合長度的區別
獲取字串指定位置字元:char ch = arr.charat(3);
獲取子字串在字串第一次出現的索引:int index = str.indexof(「e」); / int index = str.indexof(「e」,x);
也可以用來查詢子字串是否存在。
獲取子字串在字串最後一次出現的索引:int lastindex = str.lastindexof(「e」); / int lastindex = str.lastindexof(「e」, x);
判斷字串首尾內容:boolean bool = filename.startswith("…"); / boolean bool = filename.endswith("…");
字串變陣列:char ch = a.tochararray();
查詢子字串是否存在:boolean bool = str.contains("…");
擷取字串:string substr = id.substring(6,14);
注意14是不包括的。
替換字串:string restr = str.replace(「一」, 「壹」);
string restr = str.replaceall("\d", 「?」);
string restr = str.replacefirst(「a」, 「a」);
字串分割:string strarray = str.split(",",2);
字串大小寫轉換: string str2 = str.tolowercase();
string str3 = str.touppercase();
去除首尾空格:system.out.println(str.trim() );
去除字串中所有空格: string shortstr = str.replaceall("\s","");
判斷字串內容相等:boolean bool = a.equals(b);
忽略大小寫:boolean bool = a.equalsignorecase(b);
Java控制語句 標籤的用法
標籤是後面跟有冒號的識別符號,就像下面這樣 label1 break和continue關鍵字只能中斷當前迴圈,但若與標籤一起使用,他們就會中斷循壞,直到標籤所在位置。label1 outer iteration 在 1 中,break中斷內部迭代,回到外部迭代 在 2 中,continue使執行點回...
java中switch語句的用法
首先介紹一下switch語句的格式 switch 需要判斷的表示式 1,需要判斷的表示式 可能聽的比較多的是 只能是整形或字元型。但switch中需要判斷的表示式的型別,其實不只是整形或字元型。注意 switch中需要判斷的表示式的型別 可以是int,short byte,char,string,列...
18 switch語句 基本用法
根據表示式值的不同執行許多不同的操作 switch語句 case標籤必須是整數 byte,short,char,int 或者列舉,不能是字串。注 jdk7.0可以使用字串!根據表示式的值,從一系列 選出一段執行。格式如下 switch 表示式 switch語句會根據表示式的值從相匹配的case標籤處...