在java中,如何使用java.util.Scanner
隐藏密码?
注意:我不需要使用java.io.Console
解决方案
Scanner input = new Scanner(System.in);
System.out.println("What is your password?");
password = input.nextLine();
是否可以覆盖扫描仪(org.junit.contrib.java.lang.system.StandardOutputStreamLog
(?
是否可以使用其他掩码系统(通过其他线程(通过覆盖添加*
(?
如果您希望在 IDE 中执行此操作,最好的选择是使用 JPasswordField。 虽然这是一个GUI解决方案,但它无需使用java.io.Console即可解决问题。