隨筆 - 119  文章 - 3173  trackbacks - 0
          <2007年1月>
          31123456
          78910111213
          14151617181920
          21222324252627
          28293031123
          45678910

          交友莫獨酒,茅臺西鳳游。
          口干古井貢,心徜洋河流。
          稱多情杜康,趟無量雙溝。
          贊中華巍巍,無此不銷愁。

          常用鏈接

          留言簿(68)

          隨筆分類(136)

          隨筆檔案(122)

          最新隨筆

          搜索

          •  

          積分與排名

          • 積分 - 525587
          • 排名 - 93

          最新評論

          ?1?import?java.io.Console;
          ?2?
          ?3?public?class?PasswordColsole?{
          ?4?????/**
          ?5??????*?@param?args
          ?6??????*/
          ?7?????public?static?void?main(String[]?args)?{
          ?8?????????Console?console?=?System.console();
          ?9?????????if?(console?==?null)?{
          10?????????????System.err.println("Console?not?available");
          11?????????????return;
          12?????????}
          13?????????String?username?=?console.readLine("Enter?username:?");
          14?????????String?password?=?new?String(console.readPassword("Enter?password:?"));
          15?????????System.out.println("username="?+?username);
          16?????????System.out.println("username="?+?password);
          17?????}
          18?}
          運行CMD,到class文件所在路徑,
          運行 java PasswordColsole

          Enter username: 123
          Enter password:
          username=123
          username=a

          大家可以看到,造輸入密碼的時候密碼不會回顯.
          posted on 2007-01-03 09:51 交口稱贊 閱讀(1350) 評論(2)  編輯  收藏 所屬分類: Java6

          FeedBack:
          # re: 學習Java6(四) 控制圖輸入密碼 2007-01-03 10:59 BeanSoft
          * <blockquote><pre>
          * Console cons;
          * char[] passwd;
          * if ((cons = System.console()) != null &&
          * (passwd = cons.readPassword("[%s]", "Password:")) != null) {
          * ...
          * java.util.Arrays.fill(passwd, ' ');
          * }
          * </pre></blockquote>
          *
          * @author Xueming Shen
          * @version 1.11, 06/12/06
          * @since 1.6
          */

          可惜只能在 1.6 中用, 1.4, 1.5 都沒有.  回復  更多評論
            
          # re: 學習Java6(四) 控制圖輸入密碼 2007-01-03 11:13 交口稱贊
          不是說了是java6的新特性嗎

          我們現在全部轉到java6
          沒感覺有什么不好啊

          當然也沒感覺到什么太好的地方  回復  更多評論
            
          主站蜘蛛池模板: 大新县| 嘉荫县| 徐州市| 武胜县| 新巴尔虎右旗| 临沂市| 永新县| 安阳市| 武隆县| 深水埗区| 丰宁| 屏山县| 昌宁县| 株洲县| 明光市| 久治县| 宜丰县| 深泽县| 砚山县| 交城县| 麻江县| 康保县| 秭归县| 满城县| 福建省| 册亨县| 博乐市| 舒城县| 邵东县| 石嘴山市| 岢岚县| 榆树市| 绍兴市| 尉氏县| 邵东县| 乐陵市| 南通市| 厦门市| 灵丘县| 噶尔县| 临桂县|