java console打印trick

\r 与 \n的意义不一样。
\r只回车不换行。
所以如果我们在console里打印内容,需要清除当前行的输出并重新打印新内容。可以在输出\r后输出新的内容。

demo

System.out.print("Progress: 10%");
// do dome task
System.out.print('\r');
System.out.print("Progress: 11%");

你可能感兴趣的:(java console打印trick)