Java Scanner的next和nextLine的区别
一.next
- 要读取到有效字符才能结束输入,否则会一直处于读取状态
- 读取到有效字符前的空格,会自动清除
- 只有读取到有效字符后,才会把之后的空格清除
- next不能读取带有空格的字符串
空格不能输出

只有读取到有效字符后才输出

只能输出空格之前的字符

二.nextLine
1.以Enter为结束符,输出回车之前的所有字符
2.可以输出空格

空格不能输出

只有读取到有效字符后才输出

只能输出空格之前的字符

1.以Enter为结束符,输出回车之前的所有字符
2.可以输出空格
