private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
String a,b;
a=jTextField1.getText();
b=Arrays.toString(jPasswordField2.getPassword());
if (a.equals("sam") && b.equals("hi")) {
JOptionPane.showMessageDialog(null,"Login");
}
else{
JOptionPane.showMessageDialog(null,"Error");
}
}
只有 else 部分被执行,当使用“或”运算符时,如果部分有效。似乎在“和”条件下有错误。