One example of how this can be false comes from the
String class. In the String class, the hash code is derived from the contents of the String. Try running the following code:
So, in this case, even though we've created two distinct objects, they have the same hash code.
I hope that helps,
Corey