java——Scanner中nextLine()方法和next()方法的区别
直接上代码测试去
public static void main(String args[]) {
Scanner sc=new Scanner(System.in);
String str=sc.nextLine();//next为空格区分,nextline为enter区分
System.out.println(str);
String str1=sc.next();
System.out.println(str1);
}
输出结果:
所以说,得出:Scanner是一个扫描器,我们录取到键盘的数据,先存到缓存区等待读取,它判断读取结束的标示是 空白符;比如空格,回车,tab 等。