zoukankan      html  css  js  c++  java
  • java 在控制台上输入密码时,密码不显示在控制台上

    用下面的方法可以实现在控制台上输入密码时,密码不显示在控制台上:
    Console cons=System.console();
    System.out.print(" 密码:");
    char[] passwd=cons.readPassword();
    System.out.println(passwd);
    说明一下
    java.io.Console 这个类是 JDK 6 中新增的类库,用于操作系统的控制台,系统的控制台只能在操作系统原生的控制台中使用,不能在 IDE 的控制台中使用,因为 IDE 中的控制台是经过重定向的。
    Console 这个类增加了一个 readPassword 方法,用于输入密码,输入密码在屏幕上什么都没有,我感觉不好

  • 相关阅读:
    HDU 4005 The war
    #undef
    [转载] #define new DEBUG_NEW
    [转载]常用正则表达式
    [百科]
    [转载]
    [转载]
    [转载]
    [百科]
    [转载]VC6中的文件后缀
  • 原文地址:https://www.cnblogs.com/flying607/p/3442080.html
Copyright © 2011-2022 走看看