Различный список объектов с использованием подмножества свойств для определения уникальности - PullRequest
2 голосов
/ 28 апреля 2011

Какой самый простой способ получить отдельный список объектов, используя только подмножество свойств объекта? Я не хочу переопределять метод equals и hashCode, потому что эта мера равенства объектов (то есть подмножество свойств) применима только в нескольких случаях использования. Один тип коллекции лучше всего подходит для этой цели?

1 Ответ

3 голосов
/ 28 апреля 2011

Создайте TreeSet и добавьте собственный компаратор, который сравнивает объекты на основе подмножества свойств, определяющих уникальность.Затем добавьте все объекты в этот набор деревьев.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...