课程
/后端开发
/Java
/Java入门第三季
Scanner 的 next() 和 nextLine() 方法都可以从控制台获取字符串,请问它们有什么不同?
2015-10-31
源自:Java入门第三季 5-2
正在回答
举个例子,你就会明白了。如,你输入的一行:abc cde efg注意,其中abc和cde之间有空格,cde和efg之间也有空格这样,next()返回的是abc,而nexLine()返回的是整行:abc cde efg
next以空格分字读取,nextLine以回车(也有可能是换行,我也不知道)分字,具体的毛病你用多了的时候就会发现了,话说在这里问这种问题真的不是学习太无聊了么
阿宏啊 提问者
siiv 回复 阿宏啊 提问者
举报
Java中你必须懂得常用技能,不容错过的精彩,快来加入吧
1 回答Scanner中next()与nextLine()的区别
2 回答使用nextLine时什么时候无法接收输入的行,注释部分使用nextLine会出错,而next就可以
1 回答他们有什么不同啊
2 回答下面的表达有什么不同
2 回答冒泡排序和选择排序的循环部分有什么不同啊?