Ordonner un treeset contenant des objets

marie12_2000 Messages postés 27 Date d'inscription   Statut Membre Dernière intervention   -  
KX Messages postés 16760 Date d'inscription   Statut Modérateur Dernière intervention   - 4 janv. 2020 à 16:53
Bonjour,
Je sais que les treeset sont préalablement ordonnés mais dans mon cas j’ai un treeset d’objets (de biens ) je veux que mon treeset soit ordonné selon la date d’ajout du bien qui est un attribut de la classe bien
Je fais comment s’il vous plaît ?



Configuration: iPhone / Safari 12.1

1 réponse

KX Messages postés 16760 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
Bonjour,

Si tu as une classe "Bien" avec une méthode "getDateAjout" tu peux faire :
TreeSet<Bien> set = new TreeSet<>(Comparator.comparing(Bien::getDateAjout));
1