Sortieren einer ArrayList in absteigender Reihenfolge
In Java können wir Collections.sort() verwenden, um eine Liste oder ArrayList in aufsteigender Reihenfolge zu sortieren . Für die absteigende Reihenfolge müssen wir jedoch einen zusätzlichen Schritt ausführen.
Lösung:
Beispiel:
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); }
Dadurch wird die Liste in absteigender Reihenfolge gedruckt:
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
Das obige ist der detaillierte Inhalt vonWie sortiere ich eine ArrayList in absteigender Reihenfolge in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!