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

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

          常用鏈接

          留言簿(68)

          隨筆分類(136)

          隨筆檔案(122)

          最新隨筆

          搜索

          •  

          積分與排名

          • 積分 - 527109
          • 排名 - 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
          沒感覺有什么不好啊

          當然也沒感覺到什么太好的地方  回復  更多評論
            
          主站蜘蛛池模板: 张家川| 茌平县| 彩票| 社会| 兴文县| 屏南县| 乃东县| 莱芜市| 铜川市| 五河县| 平原县| 大英县| 大城县| 黄骅市| 咸宁市| 南召县| 蓝山县| 宁陵县| 颍上县| 星子县| 营口市| 红桥区| 普安县| 临沧市| 乐平市| 孝义市| 罗定市| 含山县| 精河县| 湖北省| 观塘区| 瑞丽市| 黄冈市| 桃园县| 都昌县| 衡阳县| 汉中市| 二手房| 通州市| 宁德市| 怀宁县|