In this post, I will point out my understanding about hashCode and equals methods in java. I will talk about how their default implementation and how to override them correctly.
hashCode()
and equals()
methods have been defined in Object
class which is parent class for java objects. For this reason, all java objects inherit a default implementation of these methods.