一:獲取字串索引
string ss =「12323,sdfdf」;
int i =ss. indexof(",");
1、int indexof(string str) :返回第一次出現的指定子字串在此字串中的索引。
2、int indexof(string str, int startindex):從指定的索引處開始,返回第一次出現的指定子字串在此字串中的索引。
3、int lastindexof(string str) :返回在此字串中最右邊出現的指定子字串的索引。
4、int lastindexof(string str, int startindex) :從指定的索引處開始向後搜尋,返回在此字串中最後一次出現的指定子字串的索引。
二:根據索引擷取字串
string ss =「12323,sdfdf」;
int i =ss.substring(0);
1: string substring(int begingindex); //從索引出開始擷取
2: string substring(int begingindex,int endindex); //擷取索引間字串
注意: 1: indexof方法中如果沒有找到字元的索引會返回-1
2:substring()引數不能為負數,否則會報錯
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字串擷取
取副檔名不要 originalfilename 表示副檔名,如 jpg originalfilename.lastindexof 會返回 0 表示副檔名中 所在的文置 originalfilename.substring originalfilename.lastindexof 1 即 origin...
Java字串擷取
1 public string substring int start,int end 返回乙個新的 string,它包含此序列當前所包含的字元子串行。該子字串從指定的 start 處開始,一直到索引 end 1 處的字元。引數 start 起始索引 包含 end 結束索引 不包含 可以理解為擷取的...