感谢您的回复。我仍在为CLI屏蔽密码,但仍取得了进展。我正在使用JLine ConsoleReader方法。代码:
ConsoleReader consoleReader = new ConsoleReader(in, out);
String pwd = consoleReader.readLine("password:", ' ');
我得到的输出:
password: f a c t o r y
似乎掩盖了字符。有谁知道如何修理它。 非常感谢您的帮助。
答案 0 :(得分:0)
char[] pwd = console.readPassword("Password: ");
String password = String.valueOf(pwd);
if ((pwd).equals("admin")) {
out.println("ACCESS");
server.close();
break;
}