Mai mult
Cum se sortează o listă de matrice?
Am o listă de duble în java și vreau să sortez ArrayList în ordine descrescătoare.
Lista de intrare ArrayList este cea de mai jos:
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);
Ieșirea ar trebui să fie următoarea
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
Asta va face ceea ce doriți. Nu uitați totuși să importați
Colecții
!Aici este documentația pentru
Collections
.Utilizați metoda util din clasa java.util.Collections, adică
De fapt, dacă doriți să sortați un obiect personalizat, puteți utiliza
a se vedea api colecții