此题无解,解决方案,一忽略;二用UI模拟控制台输出。
这个没有办法,在控制台里输入数据后,就会这样
是不是需要加一句System.out.println("");或者在上一次print的结尾加上/n呢,试一下看看
把 System.out.print("请输入第1个同学的数据,每个字段...");
换成 System.out.println("请输入第1个同学的数据,每个字段...");
System.out.print();是输出不换行;System.out.println();是输出并换行;
抑或你写的其他样式的代码,可以贴出来一看便知。