sc.nextLine();
1.读取的不是键盘即时输入的东西,而是(位于缓存区的)(离出口最近的)(不含换行符)(能含空格与Tab的)字符串。
2.读取的n用Sout方法无法显示出来。
3.nextLine()读取或读取到n,并不是catch了n,而是只要遇到n,就会将它干掉,并结束读取。
如:
输入TabyiTabn;
next()跳过Tab,catch了yi,(next()方法只读取字,如果输入:空格或字符字 会跳过空格或字符)我还没来得及输第二个字符串,第二个字符串就出来了。
因为next()读取yi后遇到Tab结束读取,yi后面的Tab被nextLine()读取,nextLine();读取完Tab后遇到n结束读取,
还是有点疑惑,为什么换行符无法输出呢?



