String類總結 String類概述: java.lang.String 類是字元串操作類 String類的常用構造方法: String類的常用判斷方法: 1.比較兩個字元串的內容是否相等 2.比較兩個字元串是否相等,忽略大小寫 3.判斷字元串是否以字元串str開頭 4.判斷字元串是否以字元串st ...
String類總結
String類概述:
java.lang.String 類是字元串操作類
String類的常用構造方法:
//1.直接賦值 String str= "hellojava"; //2.new對象,參數是字元串 String str = new String("helloworld"); //3.參數是一個字元數組 char[] c= {'a','b'}; String str= new String(c); //4.參數是字元數組的一部分 String str = new String(c,起始索引,長度);
String類的常用判斷方法:
1.比較兩個字元串的內容是否相等
boolean equals()
2.比較兩個字元串是否相等,忽略大小寫
boolean equalsIgnoreCase();
3.判斷字元串是否以字元串str開頭
boolean startsWith(String str);
4.判斷字元串是否以字元串str結尾
boolean endsWith(String str);
String類的轉換方法:
1.轉換成字元數組
char[] toCharArray();
2.轉成小寫
String toLowerCase();
3.轉成大寫
String toUpperCase();
String 類的獲取方法:
1.獲取字元串指定索引處的字元
char charAt(int index);
2.獲取字元串的長度
int length();
3.獲取指定字元串在字元串中第一次出現的位置,如果沒有就返回-1
int indexOf(String str );
4.從索引beginindex處開始截取一直到最後
String substring(int beginindex);
5.從索引beginindex處開始截取一直到索引endindex處,包頭不包尾
String substring(int beginindex , int endindex);
String類去兩頭空格,切割方法
1.去除兩頭空格
String trim();
2.切割,根據某種規則切割成String類數組
String[] strArr= string.split(String regex);
String 類的替換方法
1.將字元串中的字元替換成別的字元
String replace(char oldc, char newc);
2.將字元串中的字元串替換成別的字元串
String replace(String oldstr,String newStr);