文章目录
一、next()
next(): 以空格为结束符
输入abc def 输出为:abc
二、nextLine()
nextLine():以enter为结束符
输入abc def 输出为:abc def
三、举例
注意他们的用法,有时候不注意就会搞错!还不知道问题出在哪。
for (int i=1;i<num+1;i++){
System.out.println("请输入第"+i+"位同学的姓名:");
//如果用nextLine(),我们输完第一个字符串,然后回车,就会导致,第二个字符串为enter
String name = sc.next();
Student s = new Student();
s.setName(name);
array.add(s);
}