Affectation LinkedList j'arrive pas a expliquer le resultat
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
Code:
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
Code:
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
Code:
List list_tre = liste_original;
Merci d'avance pour votre aide.