1 、 擷取字元串的長度: length()
2 、 判斷字元串的字首或字尾與已知字元串是否相同
字首 startsWith(String s) 、字尾 endsWith(String s)
3 、 比較兩個字元串: equals(String s)
4 、 把字元串轉化為相應的數值
int 型 Integer.parseInt( 字元串 ) 、 long 型 Long.parseLong( 字元串 )
float 型 Folat.valueOf( 字元串 ).floatValue()
double 型 Double.valueOf( 字元串 ).doubleValue()
5 、 将數值轉化為字元串: valueOf( 數值 )
6 、 字元串檢索
indexOf(Srting s) 從頭開始檢索
indexOf(String s ,int startpoint) 從 startpoint 處開始檢索
如果沒有檢索到,将傳回 -1
7 、 得到字元串的子字元串
substring(int startpoint) 從 startpoint 處開始擷取
substring(int start,int end) 從 start 到 end 中間的字元
8 、 替換字元串中的字元 , 去掉字元串前後空格
replace(char old,char new) 用 new 替換 old
9 、 分析字元串
StringTokenizer(String s) 構造一個分析器,使用預設分隔字元(空格,換行,回車, Tab ,進紙符)
StringTokenizer(String s,String delim) delim 是自己定義的分隔符
nextToken() 逐個擷取字元串中的語言符号
boolean hasMoreTokens() 隻要字元串還有語言符号将傳回 true ,否則傳回 false
countTokens() 得到一共有多少個語言符号