一.next()方法
在Java中使用Scanner输入数据时,用了next()方法是无法接受空格等特殊符号的,如果输入了,则运行时碰到了就是退出。
Scanner in = new Scanner(System.in);
//输入:ABC DEF
String a = in.next();
String b = in.next();
System.out.println(a);
System.out.println(b);
/*输出:ABC
DEF
*/
二.nextLine()方法
使用nextLine()方法后,可以接受空格和Tab键,结束输入要用Enter。
Scanner in = new Scanner(System.in);
//输入:ABC DEF
String a = in.nextLine();
System.out.println(a);
//输出:ABC DEF