Gau*_*rav 4 java swing tostring getpasswd
if ("Submit".equals(cmd)) { //Process the password.
String UserNameInput=UserName.getText();
///////////////////////////////ERROR Pin when printed shows error/////////////////////////////
char[] PinInput = PinField.getPassword();
String pinInput=PinInput.toString();
//for debugging , print PinInput , but it prints garbage
System.out.println("Pin entered is "+PinInput);
//pinInput has garabage instead of the Pin that was entered
//so the function isPasswordCorrect fails to verify UserName & Pin
if (isPasswordCorrect(UserNameInput,pinInput))
{
//some tasks
}
}
boolean isPasswordCorrect(String Username,String Pin)
{
//verify username & pin
}
Run Code Online (Sandbox Code Playgroud)
我需要将PinInput从字符数组转换为String,这样我就可以使用函数isPasswordCorrect().当我使用toString()方法时,它会产生垃圾值,我该怎么做才能将PinInput的值转换为String?
| 归档时间: |
|
| 查看次数: |
6563 次 |
| 最近记录: |