Ich dachte immer, dass die .equals() -Methode in Java überschrieben werden sollte, um für die von Ihnen erstellte Klasse spezifisch zu sein. Mit anderen Worten, nach Äquivalenz von zwei verschiedenen Instanzen anstatt zwei Referenzen auf dieselbe Instanz zu suchen. Ich habe jedoch andere Programmierer kennengelernt, die meinen, dass das Standardobjektverhalten in Ruhe gelassen werden sollte und eine neue Methode zum Testen der Äquivalenz zweier Objekte der gleichen Klasse erstellt wurde.Überschreiben der Methode equals im Vergleich zum Erstellen einer neuen Methode
Was ist das Argument für und gegen das Überschreiben der equals-Methode?
Das effektive Java (Josh Bloch; 1. Aufl.) Kapitel über java.lang.Object Methoden: http://java.sun.com/developer/Books/effectivejava/Chapter3.pdf – McDowell