Wann muss ich Equals- und Hashcode-Methoden überschreiben? [Duplikat]
Mögliche Duplikate:
Überschreiben von equals und hashCode in Java
Wenn ich habe
class A {
int x = 1;
}
...
A a1 = new A();
A a2 = new A();
a1.equals(a2);
Wenn ich 2 Instanzen von A vergleiche, ohne die Methode equals zu überschreiben, erhalte ich dann das erwartete Ergebnis?