3 回答

動漫人物
TA貢獻1815條經驗 獲得超10個贊
split(';')是指以‘;’分解字符串,得到的結果是字符串數組;所以[0]是指去數組的第一個值;substring(1)是指從索引為0的位置截取到索引位置為1的字符。分解出來就如:String str = "first;second;third";
String[] strs = str.split(";"); //strs 則為{"first","second","third"}
String firStr = strs[0];//firStr 則為"first"
String result = firStr.substring(1);//result則為“f”
即:str.split(";")[0].substring(1); //得出來的值就是"f"

12345678_0001
TA貢獻1802條經驗 獲得超5個贊
比如你有一個字符串 "111:222:333" ,首先,split 把 111,222,333分別放到數組。
[0] 就是取第一個數, 111 。 subString(1)就是從第2個位置截取 111,結果 11 。
添加回答
舉報
0/150
提交
取消