1、public string substring(int start,int end)
返回乙個新的 string,它包含此序列當前所包含的字元子串行。該子字串從指定的 start 處開始,一直到索引 end - 1 處的字元。
引數:
start - 起始索引(包含)。
end - 結束索引(不包含)。 可以理解為擷取的長度。
返回: 新的字串。
示例:
string abc = 「《雪山飛狐》&金庸」;
string str1 = abc.substring(0, 6);
system.out.println(str1); //《雪山飛狐》
2、public string substring(int start)
返回乙個新的 string,它包含此字串行當前所包含的字元子串行。該子字串始於指定索引處的字元,一直到此字串末尾。
引數:
start - 起始索引(包含)。
返回:新的字串。
示例:
string abc = 「《雪山飛狐》&金庸」;
string str2 = abc.substring(7);
system.out.println(str2); //金庸
3、public string split(string regex)
根據給定 正規表示式的匹配拆分此字串。
示例:
string test = "abc.def.ghi";
//根據" . "號把字串分成字串型別的陣列
string b = test.split("[.]");
system.out.println(arrays.tostring(b)); //[abc, def, ghi]
//根據 陣列的下標取值
string str1 = b[0];
string str2 = b[1];
string str3 = b[2];
system.out.println(str1); // abc
system.out.println(str2); // def
system.out.println(str3); // ghi
//當然也可以根據其他的符號將字串分開 比如:/ : @ 等都可以
java字串擷取
一 split 正規表示式string str abc,12,3yy98,0 string strs str.split for int i 0,len strs.length iout.println strs i tostring 執行結果 abc 123yy98 0二 通過substring ...
java 字串擷取
一 獲取字串索引 string ss 12323,sdfdf int i ss.indexof 1 int indexof string str 返回第一次出現的指定子字串在此字串中的索引。2 int indexof string str,int startindex 從指定的索引處開始,返回第一次...
Java字串擷取
取副檔名不要 originalfilename 表示副檔名,如 jpg originalfilename.lastindexof 會返回 0 表示副檔名中 所在的文置 originalfilename.substring originalfilename.lastindexof 1 即 origin...