Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
skil163
0
вклад
0
вопросов
0
ответов
0%
решений
Лайки
Информация
Ответы
Вопросы
Комментарии
Подписки
Нравится
Переопределил equals() и hashCode(), но почему в коллекцию все равно попадают одинаковые элементы?
Руслан Лопатин
@lorus
Во-первых, проверка на соответствие классов должна быть в начале метода equals, иначе возможно исключение. А во-вторых вы два раза сравниваете x: сначала с x, а затем с z
Ответ написан
более трёх лет назад
1
комментарий
Нравится
1
1
комментарий
Оценили как «Нравится»
Закрыть
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама