我不會發布任何我感到震驚的代碼。我在Java中嘗試這樣的:Java:以特定格式讀取字符串
問題:
我有這樣的話:
,xxxx-1223
yyyyy,xxdd-345
$,xxxxr-7
sdsdsdd-18
所以什麼都格式我有我應該能夠讀取的最後一個:
xxxx-1223
xxdd-345
xxxxr-7
sdsdsdd-18
什麼可能是這些詞,我需要得到所示的單詞。
我不會發布任何我感到震驚的代碼。我在Java中嘗試這樣的:Java:以特定格式讀取字符串
問題:
我有這樣的話:
,xxxx-1223
yyyyy,xxdd-345
$,xxxxr-7
sdsdsdd-18
所以什麼都格式我有我應該能夠讀取的最後一個:
xxxx-1223
xxdd-345
xxxxr-7
sdsdsdd-18
什麼可能是這些詞,我需要得到所示的單詞。
使用String#lastIndexOf(int)
找到其中最後一個逗號出現,並使用String#substring(int)
獲得接下來的字符串的其餘部分。
String input = /* whatever */;
int lastComma = input.lastIndexOf(',');
String output = input.substring(lastComma + 1);
String[] str=yourWord.split(",");
String output=str[str.length-1];