【发布时间】:2013-12-23 10:40:29
【问题描述】:
我正在创建一个 java 应用程序,它在执行过程中的某个时刻需要通过刷新在一行上显示多个输出。它将需要显示每个输出等待用户确认。我被困在如何暂停输出直到按下输入。通过使用以下方法:
System.out.print("Test 1\r");
System.in.read();
System.out.print("Test 2\r");
但是当我使用这个方法时,光标会跳到新的一行,就像这样
Test 1
Test 2
有人知道解决这个问题的简单方法吗?
【问题讨论】:
-
你按什么继续?
-
只能按回车继续。
-
你在使用 Eclipse 吗?
-
我使用 eclipse 只是为了编写代码,但 OSX 终端是应用程序的目标环境。