Вопрос проверяет понимание роли hashCode() и влияния его реализации на производительность коллекций.
Короткий ответ
Если hashCode() всегда возвращает одно и то же значение, все ключи попадут в одну корзину.
HashMap продолжит работать корректно с точки зрения логики.
Но производительность резко ухудшится.
Поиск элементов станет похож на линейный перебор.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.