阿宏啊
2015-10-31 22:18
Scanner 的 next() 和 nextLine() 方法都可以从控制台获取字符串,请问它们有什么不同?
举个例子,你就会明白了。
如,你输入的一行:abc cde efg
注意,其中abc和cde之间有空格,cde和efg之间也有空格
这样,next()返回的是abc,
而nexLine()返回的是整行:abc cde efg
next以空格分字读取,nextLine以回车(也有可能是换行,我也不知道)分字,具体的毛病你用多了的时候就会发现了,话说在这里问这种问题真的不是学习太无聊了么
Java入门第三季
409792 学习 · 4340 问题
相似问题