Java中的“\ b” - Windows实现

时间:2010-07-08 02:44:59

标签: java backspace

在Windows运行的计算机实验室中使用Java。

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

打印

  

您好![]

其中[]是一个框,以表示字体不支持的字符,或者具有无效的ASCII值等。

这是非常原始的东西,并且可以方便地制作看起来很漂亮的终端应用程序,所以请帮助我:)

2 个答案:

答案 0 :(得分:7)

我不知道Eclipse的失败(上帝知道我已经拉了足够的头发试图解决我的同事使用Eclipse的问题),但是你能管理使用[home]角色吗?

System.out.print("Hello!" + (char)13);
System.out.print("      ");
System.out.print("Hello");

\b相比,这是一个kludge,但是如果您使用的输出不适用于一个控制字符,请尝试另一个控制字符! :)

答案 1 :(得分:3)

这个问题确实至少发生在Eclipse的控制台上,但肯定不会出现在Windows命令控制台中。

另请参阅此相关主题:How to get backspace \b to work in Eclipse’s console?