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
1 2
| List list_tre = liste_original;
Collections.sort(list_tre); |
Dans ce cas, même la liste originale a été triée, alors j'ai été obligé de faire une boucle
1 2 3
| for(int i = 0; i < liste_original.size(); i++) {
list_tre.add(liste_original.get(i));
} |
Et là ça fonctionne comme je le voulais.
Est-ce que quelqu'un saurait m'expliquer ce que fait
List list_tre = liste_original;
Merci d'avance pour votre aide.
Partager