現(xiàn)在為大家講解的就是關(guān)于怎么樣處理Java字符串的有效方法,Java的八大基本類型,請(qǐng)大家仔細(xì)閱讀文章以下內(nèi)容.
有效的處理Java字符串
1、獲取字符串的長(zhǎng)度
length()
2、判斷字符串的前綴或后綴與已知字符串是否相同
前綴startsWith(String s)
后綴endsWith(String s)
3、比較兩個(gè)字符串
equals(String s)
4、把字符串轉(zhuǎn)化為相應(yīng)的數(shù)值
int型Integer.parseInt(字符串)
long型Long.parseLong(字符串)
float型Folat.valueOf(字符串).floatValue()
double型Double.valueOf(字符串).doubleValue()
5、將數(shù)值轉(zhuǎn)化為字符串
valueOf(數(shù)值)
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
trim()
9、以空格為分隔符來對(duì)字符串進(jìn)行分詞
String[]strArray=str.split("");
10、分析字符串
StringTokenizer(String s)構(gòu)造一個(gè)分析器,使用默認(rèn)分隔字符(空格,換行,回車,Tab,進(jìn)紙符)
StringTokenizer(String s,String delim)delim是自己定義的分隔符
nextToken()逐個(gè)獲取字符串中的語言符號(hào)
boolean hasMoreTokens()只要字符串還有語言符號(hào)將返回true,否則返回false
countTokens()得到一共有多少個(gè)語言符號(hào)