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