Bonjour, je recherche une méthode de tri efficace...j'ai beaucoup cherché mais je n'ai rien trouvé de probant...je ne sais pas s'il existe une astuce simple pour trier des nombres dans un ordre croissant ou décroissant.
Considérant la classe Nombre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 class Nombre { // Variables d'instance : public int nombre; // Constructeur : public Nombre(int nombre) { setNombre(nombre); } protected Nombre setNombre(int nombre) { this.nombre = nombre; return this; } public int getNombre() { return this.nombre; } }
Ensuite je place dans une LinkedList, cinq nouvelles instances de la classe Nombre et je voudrais les trier par ordre décroissant dans une nouvelle LinkedList.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 LinkedList nbre = new LinkedList(); nbre.add(new Nombre(11)); nbre.add(new Nombre(2)); nbre.add(new Nombre(29)); nbre.add(new Nombre(199)); nbre.add(new Nombre(3));
Quelqu'un a t il une astuce simple pour arriver parce que je tourne en rond et je n'ai rien obtenu de très bon pour le moment...![]()
Merchhi...![]()
Partager