在从控制台添加输入信息时,不能输入课程名称,就直接跳到了下一个?这个是什么问题?


你这代码之前是否有 SC.nextXXX()相关的 方法调用?

next()或者nextInt(),nextDouble() 、 nextFloat()用在nextLine的前面时。nextLine会把前者的结束符“换行符”作为字符串读入
这种情况你可以加以条SC.nextLine():
SC.nextLine();
String na = SC.nextLine();
或者
String na = SC.next()
如有帮助,请采纳!!!
写两行String na = SC.nextLine(),取第二行的值,第一行的不要.