String類常用的構造方法 1、String(byte[] bytes) 通過使用平臺的預設字元集解碼指定的 byte 數組,構造一個新的 String。 2、String(char[] value) 分配一個新的 String,使其表示字元數組參數中當前包含的字元序列。 3、String(cha ...
String類常用的構造方法
1、String(byte[] bytes) 通過使用平臺的預設字元集解碼指定的 byte 數組,構造一個新的
String
。
2、String(char[] value) 分配一個新的
String
,使其表示字元數組參數中當前包含的字元序列。
3、String(char[] value, int offset, int count) 分配一個新的
String
,它包含取自字元數組參數一個子數組的字元。
4、String(StringBuffer buffer) 分配一個新的字元串,它包含字元串緩衝區參數中當前包含的字元序列。
String類的常用方法
1、public char charAt(int index) 返回指定索引處的
char
值。
2、public int length() 返回字元串的長度
3、public int indexOf() 返回指定子字元串在此字元串中第一次出現處的索引。
4、public int lastIndexOf(int ch, int fromIndex) 返回字元串從fromIndex開始第一次出現str的位置。
5、public boolean equalsIgnoreCase(String anotherString)
比較兩個字元串是否相等,忽略大小寫。
6、public String replace(char oldChar, char newChar) 返回一個新的字元串,它是通過用
newChar
替換此字元串中出現的所有 oldChar
得到的。
7、public boolean startsWith(String prefix) 判斷字元串是否以prefix字元串開頭。
8、public boolean endsWith(String suffix) 判斷一個字元串是否以suffix字元串結尾。
9、public String toUpperCase() 返回一個字元串為該字元串的大寫形式。
10、public String toLowerCase() 返回一個字元串為該字元串的小寫形式。
11、public String substring(int beginIndex) 返回該字元串從beginIndex開始到結尾的子字元串。
12、public String substring(int beginIndex,int endIndex) 返回該字元串從beginIndex開始到endsIndex結尾的子字元串
13、public String trim() 返回該字元串去掉開頭和結尾空格後的字元串
14、public String[] split(String regex) 將一個字元串按照指定的分隔符分隔,返回分隔後的字元串數組
僅供自己查閱