Я не знаю, что с ним происходит. Код ниже. Я не пытаюсь получить кого закодировать все это для меня, просто не знаю, что случилось, и хотел бы немного помочьПростой ввод пароля для пароля Java не работает
private void javabutton1(java.awt.event.ActionEvent evt) {
String testa= new String (jPasswordField2.getPassword());
String testb= new String (jPasswordField3.getPassword());
if (testa.toString() == testb.toString()){
JOptionPane.showMessageDialog(this, "Success");
}
}
Когда я заменить testa.toString() == testb.toString ()) с "A" == "A". Доступно сообщение «Успех», но это сравнение записей не будет
Также: текст, введенный как в jPasswordField2, так и в jPasswordField3, одинаковый.
Исправьте отступы :) – Michael
Почему вам нужно конвертировать строки в строки? – StephenTG
Отвечая на этот вопрос здесь, просто поощряет людей к _keep_, задавая одни и те же вопросы снова и снова ... – csmckelvey