欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

java使用 console.readPassword()方法提示用户输入密码,,在java6之后可以使用

来源: javaer 分享于  点击 43995 次 点评:86

java使用 console.readPassword()方法提示用户输入密码,,在java6之后可以使用


在java6之后可以使用console.readPassword()方法隐藏用户输入的文本。

如下示例代码:

```javaimport java.io.Console;

/ * @author byrx.net /public class Main {

/** * 在控制台输入密码示例 */public void passwordExample() {    Console console = System.console();    if (console == null) {        System.out.println("Couldn't get Console instance, maybe you're running this from within an IDE?");        System.exit(0);    }    console.printf("Testing password%n");    char passwordArray[] = console.readPassword("Enter your secret password: ");    console.printf("Password entered was: %s%n", new String(passwordArray));}/** * @param args 命令行参数 */public static void main(String[] args) {    new Main().passwordExample();}

}

相关栏目:

用户点评