Więcej
Jak posortować listę ArrayList?
Mam Listę podwójnych w java i chcę posortować ArrayList w porządku malejącym.
Wejście ArrayList jest jak poniżej:
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);
Wyjście powinno wyglądać tak
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
To zrobi to, co chcesz. Pamiętaj jednak, aby zaimportować
Collections
!Tutaj jest dokumentacja dla
Collections
.Użyj metody util klasy java.util.Collections, tj.
W rzeczywistości, jeśli chcesz posortować niestandardowy obiekt, możesz użyć
zobacz api kolekcji