boolean
equals(Object obj)
Returns
true if two objects are equal. The implementation like below.
public
boolean equals(Object obj) {
return (this == obj);
}
class Equals{
public static void main(String args[]){
Equals obj1 = new Equals();
Equals obj2 = new Equals();
Equals obj3 = obj1;
System.out.println("Is obj1 and obj2 are equals " + obj1.equals(obj2));
System.out.println("Is obj1 and obj3 are equals " + obj1.equals(obj3));
}
}
Output
Is obj1 and obj2 are equals false
Is obj1 and obj3 are equals true
If
the parameter for the equals is null, then equals method return
false.
class ObjectEquals{
public static void main(String args[]){
Equals obj1 = new Equals();
Equals obj2 = null;
System.out.println("Is obj1 and obj2 are equals " + obj1.equals(obj2));
}
}
Output
Is obj1 and obj2 are equals false
Prevoius Next Home
No comments:
Post a Comment