Hashing is more of an algorithm than the
Java implementation. So if you want to know "why" something is, it may be better to pick up a book on algorithms, than look at the JavaDocs... All the JavaDocs will do is give you the contracts, not the explanations.
but my doubt is y reverse is not true
Reverse of what is not true? Please clarify the question.
Henry