我如何清除使用Java在命令行中打印的文本?我希望Text1在打印后清除并覆盖Text2.我搜索并找到此代码,但它不起作用.
public class className {
public static void main(String[] args) throws IOException {
System.out.println("Text1");
Runtime.getRuntime().exec("cls");
System.out.println("Text2");
}
}
Run Code Online (Sandbox Code Playgroud)
您可以通过打印执行此操作\b:
System.out.print("Text1");
System.out.print("\b\b\b\b\b");
System.out.print(" ");
Run Code Online (Sandbox Code Playgroud)
请注意,这在Eclipse控制台中不起作用.