作者PsMonkey (痞子军团团长)
看板java
标题Re: [问题] 关於JPasswordField
时间Fri Nov 28 00:04:55 2008
※ 引述《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]);
一样的「乱码」
--
侃侃长论鲜窒碍 首页:
http://www.psmonkey.idv.tw
众目睽睽无心颤 Blog:
http://ps-think.blogspot.com
茕居少聊常人事
杀头容易告白难 欢迎参观 Java 版(@ptt.cc) \囧/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.70.197.3
1F:推 iloveharuhi:这个是记忆体位置吧? 11/30 23:04