Java的JPasswordField
編碼用戶在密碼字段中輸入的輸入,我不想要它。我正在檢查純數字值的數據庫值的密碼。JPasswordField編碼輸入
上午爲
12345
輸入數值的密碼,並將其返回
[[email protected]
Java的JPasswordField
編碼用戶在密碼字段中輸入的輸入,我不想要它。我正在檢查純數字值的數據庫值的密碼。JPasswordField編碼輸入
上午爲
12345
輸入數值的密碼,並將其返回
[[email protected]
我認爲當你的意思是編碼,你可能想使用toString
方法。在char數組上,將只使用標準對象toString
方法。
相反,你很可能做
String password = new String(passwordField.getPassword());
它的「編碼」唯一的另一種方法是,如果你以某種方式得到一個加密的密碼。
+1,但請注意,出於非常好的安全相關原因,密碼通常不會返回爲「String」實例。我不確定這是什麼原因,但可能以前曾多次提出過這樣的問題。 –
感謝它的工作...... – user1734885
@ user1734885如果它的工作,歡迎您按複選標記按鈕來標記答案爲接受:) – Austin
的文檔來與樣品http://docs.oracle.com/javase/tutorial/uiswing/components/passwordfield.html
輸入不是「編碼」,但爲每個字符輸入特殊字符在字段INOUT印刷。
你的編碼是什麼意思?你應該只能使用'getPassword'方法。 – Austin
真的嗎?!你是怎麼做到的? – MadProgrammer
你是否錯誤地解釋了'String'通常返回的'char []'? –