Maison >Java >javaDidacticiel >Comment trier une ArrayList par ordre décroissant en Java ?
Tri d'une ArrayList par ordre décroissant
En Java, nous pouvons utiliser Collections.sort() pour trier une liste ou une ArrayList par ordre croissant . Cependant, pour l'ordre décroissant, nous devons effectuer une étape supplémentaire.
Solution :
Exemple :
List<Double> testList = new ArrayList<>(); testList.add(0.5); testList.add(0.2); testList.add(0.9); // ... Collections.sort(testList); Collections.reverse(testList); // Print the sorted list for (Double d : testList) { System.out.println(d); }
Cela imprimera la liste par ordre décroissant :
0.92 0.9 0.71 0.71 0.71 0.65 0.62 0.54 0.5 0.34 0.2 0.12 0.1 0.1 0.1
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!