我想使用for循环输入几个员工详细信息。但是,该程序不允许我按顺序输入每个细节。这是代码:
Scanner input = new Scanner(System.in);
String name, dept;
double salary;
for(int i=0; i<3; i++) {
System.out.println("Input name of employee "+ i);
name = input.nextLine();
System.out.println("Input department of employee "+ i);
dept = input.nextLine();
System.out.println("Input salary of employee "+ i);
salary = input.nextDouble();
}
input.close();
}
这是第一次迭代后发生的事情:
程序不允许我先输入姓名,然后再输入第二名员工的薪水。该如何解决?