黑马程序员技术交流社区

标题: java控制台输出后,如何让光标显示到下一行 [打印本页]

作者: 祁祯祥    时间: 2015-1-5 22:58
标题: java控制台输出后,如何让光标显示到下一行
在Eclipse里运行后,控制台里的光标都是出现在每行的最前面,必须手动调节才行。
比如,提示“请输入学生号”时,光标在“请输入学生号”的最前面(输入时,有时自动跳转,但是有时输入后控制台已有的字体变色,就跑不下去了,需要重新运行)。

能不能把控制台里的光标位置,设定成在输出字幕的最后面或者下方显示,不用手动调节光标位置,就可以输入文字?


作者: SNXJ    时间: 2015-1-5 22:58
这问题的解决方法无语,
第一个就是上面说的自己手动移动光标到正确位置
第二个就是换个输入法(但并不是一直有效,我当时用QQ五笔就没事,在班上同学有用搜狗,极品,极点什么的都不行)
第三个方法直接在外面复制要输入的东西粘贴就行


作者: lpf870826    时间: 2015-1-5 23:08
在“请输入学生号”后面加
  1. \n
复制代码
转义输出一个换行,这样就可以将光标定位到下一行了。
作者: jant60    时间: 2015-1-6 13:39
你可以在输入之前写上System.out.println();
这样就会到下一行输入,
你说的那个效果是达不到的,和你写的程序无关,和eclipse有关
作者: Hosing    时间: 2015-1-6 22:12
这个是bug
作者: hanjun    时间: 2015-1-7 03:36
还没用过
作者: 万合天宜    时间: 2015-1-13 21:19
这个调不了的,eclipse还没完善好,一直在更新呢
作者: 浅木头    时间: 2015-1-19 12:16
好像是没办法,我也试过~~~
作者: heisedelangzi    时间: 2015-6-16 13:19
lpf870826 发表于 2015-1-5 23:08
在“请输入学生号”后面加转义输出一个换行,这样就可以将光标定位到下一行了。 ...

乱说。我用了不可以我还用“\r\n"呢

作者: 黄浙辉    时间: 2016-7-10 09:36
我有方法,私聊




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2