Détails
Comment trier une ArrayList ?
J'ai une liste de doubles en java et je veux trier ArrayList en ordre décroissant.
L'entrée ArrayList est la suivante :
List<Double> testList = new ArrayList();
testList.add(0.5);
testList.add(0.2);
testList.add(0.9);
testList.add(0.1);
testList.add(0.1);
testList.add(0.1);
testList.add(0.54);
testList.add(0.71);
testList.add(0.71);
testList.add(0.71);
testList.add(0.92);
testList.add(0.12);
testList.add(0.65);
testList.add(0.34);
testList.add(0.62);
Le résultat devrait être le suivant
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
334
3
Cela fera ce que vous voulez. N'oubliez pas d'importer
Collections
!Voici la documentation pour
Collections
.Utilisez la méthode util de la classe java.util.Collections, c'est-à-dire
En fait, si vous souhaitez trier un objet personnalisé, vous pouvez utiliser la méthode
voir l'api collections