java - 为什么在 java 中使用 for 循环后 '\b' 不工作?

标签 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。这是为什么?

最佳答案

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

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

关于java - 为什么在 java 中使用 for 循环后 '\b' 不工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47842482/

相关文章:

java - 更新角色需要正则表达式

Java/Hector cassandra-client 在不同操作系统上的不同性能

java - 在 Java 中生成随机整数列表(以类似 Scala 的方式)

java - OS X Mavericks 上的 Tomcat 安装问题

java - Jersey 中溢出 @QueryParams Integer

java - 将已知类型的引用转换为类型层次结构之外的接口(interface)

java - 自定义适配器 onClick 未注册点击

java - 重命名 Intellij 中多个子类中使用的变量

java - 尝试使用 BouncyCaSTLe 的 AES-CBC 解密加密文本的问题

Java GPA 计算器循环