我正在制作一个Java命令行程序。
如何更改已经显示的行的内容?
例如,我可以显示:
状态:0%
状态:2%
...
状态:50%
不过,与其继续推下每个新行,我只需更改现有行的内容,以便在原地更改完成百分比。
我以前见过一些控制台程序这样做,那么我该如何在Java中实现呢?
如何更改已经显示的行的内容?
例如,我可以显示:
状态:0%
状态:2%
...
状态:50%
不过,与其继续推下每个新行,我只需更改现有行的内容,以便在原地更改完成百分比。
我以前见过一些控制台程序这样做,那么我该如何在Java中实现呢?
\b
来“回退”替换比特,而不是用\r
替换整行。 - C. K. Young\r
将光标放置在行的开头(对于大多数终端而言),因此您在其后添加的任何内容都将出现在行的开头。 - C. K. Young