这是一个循环,将迭代11次。
public static void main(String[] args) {
int count=0;
while(count<=10){
System.out.print(count);
count++;
}
}
&安培;输出肯定是:012345678910
但是我希望以这样的方式显示相同的输出,即每次迭代都会在控制台上打印值时覆盖前一个值。
以下限制是:我们无法使用文件。
每次迭代都清除控制台可能是其中一种方式,我们还能做些什么吗?
答案 0 :(得分:2)
您可以使用返回到行首的\r
:System.out.print("\r" + count);
应该有效。