Java Eclipse 密码回显为星号 - 代码示例
在Java中,可以使用System.console().readPassword()方法来读取控制台中输入的密码,并将其回显为星号。下面是示例代码:
import java.io.Console;
public class PasswordEcho {
public static void main(String[] args) {
Console console = System.console();
if (console == null) {
System.out.println('无法获取控制台对象');
System.exit(0);
}
char[] passwordArray = console.readPassword('请输入密码:');
String password = new String(passwordArray);
System.out.println('您输入的密码为:' + password);
}
}
在控制台中运行该程序时,输入的密码将被回显为星号。注意,该方法只能在控制台中使用,如果在IDE或其他环境中运行,可能会出现异常。
原文地址: https://www.cveoy.top/t/topic/ocX4 著作权归作者所有。请勿转载和采集!