2013-07-11 2 views
-2

У меня есть List некоторых объектов. Я должен сгруппировать все равные объекты списка.
Здесь мне не нужно переопределять метод euals(). (Он уже переопределен для другой функциональности)Группирование всех равных объектов в списке без переопределения равно методу

Пожалуйста, помогите мне.

+0

Подождите, вы говорите, что вы не можете использовать 'equals()' для поиска равных элементов? Тогда ваши равны. – Shark

+0

Возможно, вы можете перейти с помощью простого «компаратора» и отсортировать список, он будет группировать равные объекты списка, чтобы они были последовательными. Вы хотите, чтобы вы это искали? – Shark

+1

Я проголосовал за то, что вы показали нулевые доказательства предыдущих исследований и усилий с вашей стороны. – mthmulders

ответ

1

Невозможно сказать, что объекты равны без переопределения метода equals(), если вы не хотите, чтобы поведение по умолчанию равнялось поведению класса Object. И когда вы говорите, что объекты равны, они также должны иметь один и тот же хэш-код.

Смежные вопросы