eclipse控制台的光标不能定位到下一行,在运行Java程序时老是出现这个问题,怎么办?

如图:

我输入1后回车,光标是在“请”的前面,而实际需要的是光标在“学号”下面那一行的开头,怎么才能改过来啊?

第1个回答  2013-10-17
此题无解,解决方案,一忽略;二用UI模拟控制台输出。追问

UI模拟控制台

这个怎么搞啊

追答

Swing应该知道吧,不明白可以网上搜搜~~~我专攻的也不是那一块,只知其然而不知其所以然。。嘎嘎

本回答被提问者采纳
第2个回答  2013-10-17
这个没有办法,在控制台里输入数据后,就会这样
第3个回答  2013-10-17
是不是需要加一句System.out.println("");或者在上一次print的结尾加上/n呢,试一下看看追问

加了没有用

追答

这个就不清楚了,因为输入的时候没有影响 所以就没研究了

第4个回答  2013-10-17
把 System.out.print("请输入第1个同学的数据,每个字段...");
换成  System.out.println("请输入第1个同学的数据,每个字段...");

System.out.print();是输出不换行;System.out.println();是输出并换行;

抑或你写的其他样式的代码,可以贴出来一看便知。

追问

……

相关代码如上。我都是用System.out.println()的