我正在嘗試使用Java中的Scanner
類進行輸入。如何在Java掃描器中跳過分號
我的代碼是:
Scanner scan = new Scanner(System.in);
String newline = scan.next();
我的輸入是這樣的:
india gate;25;3
,我試圖取代以上一個新的字符串整個字符串:
new delhi;23;2
使用
.replace(str1, str2)
的問題是它只是替換的第一個字的字符串和輸出是一樣的東西:
india delhi;25;3
我怎樣才能把它作爲使用Scanner
整個字符串?
使用';'作爲您的分隔符。 –
請顯示您的所有代碼。 –
http://docs.oracle.com/javase/7/docs/api/java/util/Scanner.html#next(java.lang.String) 看到這個。 –