检查控制台是否有空格

时间:2016-02-18 16:38:16

标签: java java-8 console-application java.util.scanner

我想测试下一个输入是否为空格,以结束用于收集用户提供的id的循环。

因此我使用hasNext()的{​​{1}}函数。我试图提供不同的模式,但似乎不起作用。

这可能是因为扫描仪使用空格作为默认分隔符吗?

1 个答案:

答案 0 :(得分:1)

使用扫描仪的hasNextLine()和nextLine()方法,您将找到解决方案,因为这样可以捕获空行或空白行。