Bonjour,
J'ai une liste chainée LinkedList et j'aimerais avoir la même liste triée, tout en gardant l’originale.
J'ai utilisé les Comparator et au début j'ai fait ça
Dans ce cas, même la liste originale a été triée, alors j'ai été obligé de faire une boucle
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 List list_tre = liste_original; Collections.sort(list_tre);
Et là ça fonctionne comme je le voulais.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 for(int i = 0; i < liste_original.size(); i++) { list_tre.add(liste_original.get(i)); }
Est-ce que quelqu'un saurait m'expliquer ce que faitMerci d'avance pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part List list_tre = liste_original;
Partager