2016-02-18 124 views
-3

我想測試下一個輸入是否爲空白,以便結束收集用戶提供的ID的循環。檢查控制檯是否有空白

因此我使用ScannerhasNext()函數。我試圖提供不同的模式,但似乎沒有工作。

這可能是由於掃描儀使用空格作爲默認分隔符?

回答

1

使用掃描儀的hasNextLine()和nextLine()方法,你會找到你的解決方案,因爲這將允許你捕獲空白或空白線。

+0

我混淆了下一個()和nextLine(),next()跳過的部分導致「有故障的」nextLine()... – Niels