42. Правила переопределения метода hashcode().

42. Правила переопределения метода hashcode().

UNKNOWN

Если хеш-коды разные, то и входные объекты гарантированно разные.

Если хеш-коды равны, то входные объекты не всегда равны.

При вычислении хэш-кода следует использовать те же поля, которые сравниваются в equals и которые не вычисляются на основе других значений.


Предыдущий вопрос: 41. Для чего нужен метод hashCode()?

Следующий вопрос: 43. Есть ли какие-либо рекомендации о том, какие поля следует использовать при подсчете hashCode()?

Все вопросы по теме: список

Все темы: список

Вопросы/замечания/предложения/нашли ошибку: напишите мне

Report Page