next()和nextLine()是Scanner类的常用方法,今天来讲一下他们的区别
next():只读取输入直到空格,也就是说它不能读两个由空格或符号隔开的单词,只读到空格前的单词
nextLine():可以读包括单词之间的空格和除回车以外的所有符号,也可以跨行。
//next()
Scanner scan = new Scanner(System.in);
String S1= scan.next();
System.out.println(S1);
//nextLine()
Scanner scan = new Scanner(System.in);
String S2= scan.nextLine();
System.out.println(S2);