Java Eclipse:如何使光标显示在控制台中的最新点上?
我正在使用Eclipse运行下面的Java程序。当程序等待读取第二行时,为什么光标出现在“您的第一个字符串为:”行的开头?如何将光标设置为始终显示在控制台中的最新点Java Eclipse:如何使光标显示在控制台中的最新点上?,java,eclipse,input,console,cursor,Java,Eclipse,Input,Console,Cursor,我正在使用Eclipse运行下面的Java程序。当程序等待读取第二行时,为什么光标出现在“您的第一个字符串为:”行的开头?如何将光标设置为始终显示在控制台中的最新点 public class Test { public static void main(String[] args) throws IOException { System.out.println("Enter first string: "); BufferedReader br = n
public class Test {
public static void main(String[] args) throws IOException {
System.out.println("Enter first string: ");
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String enteredText = br.readLine();
System.out.println("Your first string is: " + enteredText);
System.out.println("Enter second string: ");
enteredText = br.readLine();
System.out.println("Your second string is: " + enteredText);
}
}
标准eclipse控制台存在各种问题。您可以尝试使用外部控制台。在这个回答中已经很好地描述了它的配置 在这种情况下,直接在shell中运行程序可能更简单。您可以使用“javac”命令编译,使用“java”命令运行,如下所示:
javac Test.java
java Test