开发者社区> 问答> 正文

是否可以从Java控制台中删除新行?

因此,我一直在尝试各种不同的方式来在控制台中表示信息,并且我发现打印\b不会删除控制台中的换行符。

这是一个例子:

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

显示为ggg。

有没有办法使这项工作?

问题来源:Stack Overflow

展开
收起
montos 2020-03-26 15:41:10 1228 0
2 条回答
写回答
取消 提交回答
  • 不能

    2020-03-30 21:21:21
    赞同 展开评论 打赏
  • “ / b”只是从控制台中省略了一个字符;问题是在您的代码中将打印“ ggg”行,并且在控制台中的“ / b”之后的w将被打印在新行中,它们不会影响前一行。您需要在同一行上使用“ / b”。访问http://www.java2s.com/Code/Python/String/EscapeCodesbtnar.htm来掌握Java转义代码。

    回答来源:Stack Overflow

    2020-03-26 15:41:36
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载