import java.io.Console;
public class PasswordColsole {
/**
* @param args
*/
public static void main(String[] args) {
Console console = System.console();
if (console == null) {
System.err.println("Console not available");
return;
}
String username = console.readLine("Enter username: ");
String password = new String(console.readPassword("Enter password: "));
System.out.println("username=" + username);
System.out.println("username=" + password);
}
}
运行:
D:\java>java PasswordColsole
Enter username: java6
Enter password:
username=java6
username=123456789
可以看到,输入密码的时候密码不会回显.</td>
</tr>
<tr>
↑返回目录
前一篇: SCJP认证考试指南
后一篇: JDK6_0的新特性:动态编译