This week's book giveaway is in the OCAJP 8 forum.
We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line!
See this thread for details.
The moose likes Programmer Certification (SCJP/OCPJP) and the fly likes interdependence of equals() and hashCode() Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of OCA Java SE 8 Programmer I Study Guide this week in the OCAJP 8 forum!
JavaRanch » Java Forums » Certification » Programmer Certification (SCJP/OCPJP)
Bookmark "interdependence of equals() and hashCode()" Watch "interdependence of equals() and hashCode()" New topic
Author

interdependence of equals() and hashCode()

Barkat Mardhani
Ranch Hand

Joined: Aug 05, 2002
Posts: 787
if x.equals(y) is true, then x.hashCode() == y.hashCode()must be true.
If the above statement is true, why is that contract of equals method does not mention this requirement?
Thanks
Barkat
Alex Radomski
Greenhorn

Joined: Apr 24, 2003
Posts: 24
Hi Barkat,
It does not get mentioned in equals() contract becuase it belongs to hashCode() contract.
Alex

 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: interdependence of equals() and hashCode()
 
It's not a secret anymore!