命令提示符中行末尾的字符

时间:2012-09-17 15:28:13

标签: java command-line

我想提示用户输入一个百分比,我希望百分比符号在用户输入时位于该提示的末尾。这可能吗?如果是这样的话?

1 个答案:

答案 0 :(得分:0)

在纯Java中,只有在输入整个输入后才能响应输入。

你能做的就是写一些像

这样的东西
System.out.print("Enter a percentage:      %\u0008\u0008\u0008\u0008");

可能会将光标定位在提示后:离开%之后。这取决于所使用的控制台类型。

如果你想要输入每个字符或控制它的显示方式,你需要使用一个GUI界面,如Swing。