过程:
在用扫描器Scanner中的next()方法读取带空格的字符串,按空格将其切割时返回数据只有一个数据
原因:
next():不会读取字符前/后的空格/Tab键,只读取字符,当开始读取字符时,当遇到空格/Tab键/回车截止读取;
结果:
使用扫描器Scanner时,遇到了字符串一般会使用next()和nextLine()方法。Scanner类中的方法next()和nextLine()都是读入输入的字符,区别在于:
next():不会读取字符前/后的空格/Tab键,只读取字符,当开始读取字符时,当遇到空格/Tab键/回车截止读取;
nextLine():读取字符前后的空格/Tab键,有回车键时截止读取。