我正在进行密码检查,必须遵守某些要点。有两个用于密码确认的文本字段,出于某种原因,当两个密码都符合所有内容且相同时,它会进入“密码不匹配”,即使它们确实存在,我也无法找出原因!帮助赞赏。
import app from "./app"
答案 0 :(得分:-2)
在比较两个字符串时,您需要使用.equals()
,而不是!=
或==
,所以它看起来像这样:
} else if (!password1.equals(password2)) {
System.out.println(password1 + "==" + password2);
errorLabel.setText("* Passwords do not match!");
System.out.println("Password do not match!");
valid = false;
break;
} else if (password1.equals(password2)){
valid = true;
}