Opomenuti obecnych pravidel

hashCode musi odpovidat chovani equals tj. A.equals(B)== true pak
A.hashCode()==B.hashCode() a zaroven A.equals(B) == false pak
A.hashCode()!=B.hashCode()

a vysledek hashCode() se pro stejny objekt se nemeni od spusteni JVM.

Nekde v archivu konference je odkaz na Bloch Effective programming in
Java (nebo jak se to jmenuje), kde se Bloch venuje efektivni metode pro
hash a equals.

karel

On ??t, 2007-05-24 at 11:47 +0200, Podlesak Kamil wrote:
> hashCode() a equals()

Odpovedet emailem