what is the difference between equals method and ==
Answer Posted / y.v.v.d.ravikanth
equals() method is from Object Class.So this is the method
to check the equality between two objects.This method
implements the equalence relation.
ex obj1 o1 = "ravi";
obj2 o2 = "ravi";
o1.equals(o2) ;// returns true.
== Operator. no doubt this is the operator. It can be used
in two ways
1:To compare the values of primitive variables.
2.To compare the object refference variables.
it returns true if refference variable reffering to the
same object.
ex obj1 a
obj2 b
obj1 c
a==c----> returns true.
a==b----> returns false.
| Is This Answer Correct ? | 17 Yes | 7 No |
Post New Answer View All Answers
Why does java not allow multiple public classes in a java file ?
What is function overriding and overloading in java?
Can this keyword be used to refer static members?
Explain about exception propagation?
What is method with example?
Why is whitespace important?
Why we use multi threading instead of multiprocessing?
What is the purpose of format function?
What is string english?
When a thread is executing synchronized methods , then is it possible to execute other synchronized methods simultaneously by other threads?
Does java arraylist maintain insertion order?
What is the purpose of using java.lang.class class?
What are the types of literals?
Does a class inherit the constructors of its superclass in java programming?
What is the r character?