I need help on how to return a boolean method in java. This is the sample code:
public boolean verifyPwd(){
if (!(pword.equals(pwdRetypePwd.getText()))){
txtaError.setEditable(true);
txtaError.setText("*Password didn't match!");
txtaError.setForeground(Color.red);
txtaError.setEditable(false);
}
else {
addNewUser();
}
return //what?
}
I want the verifyPwd() to return a value on either true or false whenever I want to call that method. I want to call that method like this:
if (verifyPwd()==true){
//do task
}
else {
//do task
}
How to set the value for that method?
You’re allowed to have more than one
returnstatement, so it’s legal to writeIt’s also unnecessary to compare boolean values to
trueorfalse, so you can writeEdit: Sometimes you can’t return early because there’s more work to be done. In that case you can declare a boolean variable and set it appropriately inside the conditional blocks.