2012-10-01 81 views
0

我不會發布任何我感到震驚的代碼。我在Java中嘗試這樣的:Java:以特定格式讀取字符串

問題:

我有這樣的話:

,xxxx-1223 
yyyyy,xxdd-345 
$,xxxxr-7 
sdsdsdd-18 

所以什麼都格式我有我應該能夠讀取的最後一個:

xxxx-1223 
xxdd-345 
xxxxr-7 
sdsdsdd-18 

什麼可能是這些詞,我需要得到所示的單詞。

回答

3

使用String#lastIndexOf(int)找到其中最後一個逗號出現,並使用String#substring(int)獲得接下來的字符串的其餘部分。

String input = /* whatever */; 
int lastComma = input.lastIndexOf(','); 
String output = input.substring(lastComma + 1); 
1
String[] str=yourWord.split(","); 
String output=str[str.length-1];