Re: [問題] 關於JPasswordField

看板java作者 (David)時間17年前 (2008/11/29 11:56), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
※ 引述《PsMonkey (痞子軍團團長)》之銘言: : ※ 引述《renice (山水有相逢)》之銘言: : : java doc說JPasswordField.getText()是已經過期的method,建議用getPassword() : : ,但是當我用getPassword()取出的值,存入DB中,是存亂碼,如果我直接從DB取出來, : : 是亂碼,我該如何正常取出值呢? : 剛剛沒先查 API 就亂講話(或許你也是...) : getPassword() 回傳的是一個 char[] : (我還以為也是回傳 String [毆死]) : 如果你是老實不客氣的 : System.out.println(passwordField.getPassword()); : 可能會出現跟 : System.out.println(new char[5]); : 一樣的「亂碼」 請愛用 String str = new String(passwordField.getPassword()); 這樣就是你要低密碼 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.204.143.5
文章代碼(AID): #19CBrSGX (java)
文章代碼(AID): #19CBrSGX (java)