原理
next()一定要读取到有效字符后才可以结束输入
在输入有效字符之后,next()方法就会将其后输入的空格键、Tab键或Enter键等视为结束符。
所以next方法不能得到带空格的字符串。
而nextLine()方法的结束符只是Enter键,即nextLine()方法返回的是Enter键之前的所有字符,它是可以得到带空格的字符串的。
即nextLine()获取的是一整行的数据。
举例
在控制台输入abc bce dgh,使用nextLine可以获取到一整行,而使用next则只获取到第一个空格签的abc。
nextLine

next
