Scanner对象中next()与nextLine()的区别

next():
1、一定要读取到有效字符才可以结束输入
2、对输入有效数字之前遇到的空白,next()方法会自动将其去掉
3、只有输入有效字符后才将后面输入的空白作为分隔符或者结束符
4、next()不能得到带有空格的字符串
nextLine():
1、以Enter为结束符,也就是nextLine()方法返回的是输入回车前的所有字符
2、可以获得空白

猜你喜欢

转载自blog.csdn.net/LXONG/article/details/114132721
今日推荐