是否有替代“\b”字符的退格字符,它会删除您刚刚打印的文本?它在 Eclipse 控制台中不起作用。
问问题
17441 次
2 回答
2
Eclipse 控制台视图不是终端仿真器,甚至不尝试解释除空格之外的任何控制代码。因此,该行为不是“错误的”,而是设计使然。
如果您想\b
解释(退格)之类的控制字符,最好的办法是从命令行运行 Java 程序。即使在 Windows 中,cmd
它也应该适用于\b
.
(回车\r
)字符也应该在命令行上为您工作。优点是您只需要一个就可以一直回到行首。
于 2013-08-21T10:26:05.987 回答
0
我同意 Marko,使用不同的 Compiler ,或者为它创建一个方法
public static String b(String text){
return text.substring(0,text.length()-1);
}
System.out.println( b("This is my text") );
:P
于 2013-08-21T10:44:28.977 回答