为什么在java中使用for-loop之后'\ b'不起作用?

时间:2017-12-16 04:17:43

标签: java

    for(int i=0; i<5; i++) {
        System.out.print("B x ");
    }
    System.out.print("\b\b");

我希望得到B x B x B x B x B的答案,但\b\b不起作用,以便答案变为B x B x B x B x B x。那是为什么?

2 个答案:

答案 0 :(得分:2)

[工作正常,再次运行使用netbeans或Eclipse等一些ide]

public static void main(String[] args) {
      for(int i=0;i<5;i++){
    System.out.print("B x ");
}
System.out.print("\b\b");
}

运行: B x B x B x B x B 建立成功(总时间:0秒)

答案 1 :(得分:1)

\b会向后移动光标,但它不像退格键;它不会删除字符。打印一个空格以隐藏最后一个x

System.out.print("\b\b ");