Je déterre ce vieux topic parce que je n'y comprends plus rien.
Je dispose d'une liste chainée d'objet Pays :
Code :
- LinkedList<Pays> liste = new LinkedList<Pays>();
|
La liste fonctionne correctement et alimente bien ma classe Pays :
Code :
- liste.add(new Pays(nomPays, gold, silver, bronze));
|
Je souhaite maintenant trier cette liste par nom de Pays en utilisant Collections.sort(liste, ?)
Et c'est là que ce pose mon problème, étant débutant je vois tout un tas de version différente en utilisant :
- implements Comparator
- implements Comparable
- etc
Quelle est la solution la plus simple et efficace ?