TreeSet and equals function

Существует объект Java bean, в котором реализована функция равно на основе определенных критериев (критерий A). У меня есть требование идентифицировать уникальные объекты по другому критерию (Критерий B). Поскольку функция равно использует критерий A, Я не могу использовать HashSet . Поэтому я подумал об использовании TreeSet с моим пользовательским Comparator , который основан на критерии B. Мой вопрос: можно ли это делать? Есть проблемы с этим подходом?

Спасибо.

9
задан Sujee 7 September 2010 в 03:15
поделиться