-2

感谢您的回复。我仍在努力掩盖 CLI 的密码,但取得了进展。我正在使用 JLine ConsoleReader 方法。编码:

ConsoleReader consoleReader = new ConsoleReader(in, out);
String pwd = consoleReader.readLine("password:", ' ');

我得到的输出:

password: f a c t o r y 

似乎掩蔽是在角色之后。有谁知道如何修理它。非常感谢您的帮助。

4

1 回答 1

0
char[] pwd = console.readPassword("Password: ");
String password = String.valueOf(pwd);
if ((pwd).equals("admin")) {
    out.println("ACCESS");
    server.close();
    break;
}
于 2019-01-02T08:06:57.343 回答