Когда мне нужно переопределить методы equals и hashcode? [Дубликат]
Возможный дубликат:
Переопределение equals и hashCode в Java
Если бы у меня был
class A {
int x = 1;
}
...
A a1 = new A();
A a2 = new A();
a1.equals(a2);
Если я сравню 2 экземпляра A без переопределения метода equals, получу ли я ожидаемый результат?