-
next():只读取输入直到空格。它不能读两个由空格或符号隔开的单词。此外,next()在读取输入后将光标放在同一行中。next()只读空格之前的数据,并且光标指向本行。
-
nextLine():读取输入,包括单词之间的空格和除回车以外的所有符号(即它读到行尾)。读取输入后,nextLine()将光标定位在下一行。
hasNext(): 1、输出为布尔值。 2、判断输入的缓存中是否有效字符,遇到空格结束。 3、如果只输入空格,不会匹配,返回false。 hasNextLine(): 1、以Enter为结束符,判断此行有没有输入,空白输入也会返回true。
ACM:hasNext 和 hasNextLine 的区别
最新推荐文章于 2024-05-27 17:02:56 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)