如何在java中覆盖和打印控制台中的值

时间:2015-09-21 13:54:44

标签: java

这是一个循环,将迭代11次。

public static void main(String[] args) {    
        int count=0;
        while(count<=10){       
            System.out.print(count);
            count++;
        }   
    }

&安培;输出肯定是:012345678910

但是我希望以这样的方式显示相同的输出,即每次迭代都会在控制台上打印值时覆盖前一个值。

以下限制是:我们无法使用文件。

每次迭代都清除控制台可能是其中一种方式,我们还能做些什么吗?

1 个答案:

答案 0 :(得分:2)

您可以使用返回到行首的\rSystem.out.print("\r" + count);应该有效。