不是打印出每个语句并等待输入,而是打印出两个语句并等待一个输入。java在next循环中使用nextLine(),
for(int i=0; i < size; i++)
{
System.out.println("course: ");
courses[i] = sc.nextLine();
System.out.println("teacher: ");
teachers[i] = sc.nextLine();
}
输出:
输入班数:2道菜:
老师:
可能重复http://stackoverflow.com/questions/7056749/scanner-issue-when -using-nextline-after-nextxxx) –