Java中使用util类的scanner输入字符串通常会用到 next() 方法和 nextLine() 方法, 但是二者的区别是什么, 怎么用呢?
next()方法会忽略空格,tab键等等,只取有效字符输出.
nextLine()方法则会取enter键之前所有的输入,包括空格tab键等等.
所以就看自己的实际情况来使用了.
举个简单的栗子:
如果用户输入: 空格abc空格bcd空格qwe
next()方法会输出:abc
而 nextLine()会输出:空格abc空格bcd空格qwe