Il existe un objet Java bean qui a implémenté la fonction equals
en fonction de certains critères (Critère A). J'ai besoin d'identifier des objets uniques en fonction d'un autre critère (Critère B). Puisque la fonction equals
utilise le critère A, je ne peux pas utiliser HashSet
. Donc j'ai pensé à utiliser TreeSet
avec mon Comparator
personnalisé qui est basé sur le critère B. Ma question est, Est-il permis de faire comme ça? Des problèmes avec cette approche?Fonction TreeSet et égal à
Merci.