假设您要求用户通过 Java 控制台应用程序向您提供一些输入。他们这样做并点击 Enter
。你得到字符串并做一些响应。比如,您根据用户的输入计算出一些值并将其打印出来。
如何在用户输入的同一行打印出响应?我想(可能)删除一个换行符并在他的输入旁边打印出一个响应。
请告知如何使用 Java 执行此操作。
谢谢。
最佳答案
您无法通过基本 Java 控制控制台。我认为您可以使用 JLine 来控制控制台。在 java 6 中,您有 java.io.Console 类,当必须读取密码时,您可以通过该类回显星号 *。 http://blogs.oracle.com/alanb/entry/java_io_console_is_finally
关于java - 如何在用户提交新行后备份一行? java ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5945270/