我正在运行Windows,但是我正在编写的程序需要与Linux交叉兼容。
我知道您可以在 Windows/Linux 中使用 \r 重写(或用另一行替换控制台中已写入的行)控制台中的单行
System.out.print("Initial line");
System.out.print("\r");
System.out.print("Updated line");
Run Code Online (Sandbox Code Playgroud)
但我想重写多行,例如:
System.out.print("Line 1");
System.out.print("Line 2");
// magic code
System.out.print("Updated line 1");
System.out.print("Updated line 2");
Run Code Online (Sandbox Code Playgroud)
我猜你使用了类似于 \b 等的东西,但我不知所措。有人知道这是怎么做到的吗?(无第三方库)