I constructed a class with one String
field. Then I created two objects and I have to compare them using ==
operator and .equals()
too
Your equals2()
method always will return the same as equals()
!!
Your code with my comments:
public boolean equals2(Object object2) { // equals2 method
if(a.equals(object2)) { // if equals() method returns true
return true; // return true
}
else return false; // if equals() method returns false, also return false
}