Collections.sort();und der zweite, der Aufruf des reveseOrder() erfolgt im sort():
Sammlungen.reverse();
Collections.sort(arraylist, Collections.reverseOrder());Beispiel:
import java.util.ArrayList;Laufzeit:
import java.util.Collections;
public class sort_reverseorder_arraylist {
public static void main(String[] args) {
ArrayList< String> arraylist = neue ArrayList< String> ();
//Elemente zu ArrayList hinzufügen
arraylist.add("ac");
arraylist.add("ab");
arraylist.add("bb");
arraylist.add("aa");
arraylist.add("ae");
arraylist.add("ba");
System.out.println("ArrayList vor dem Sortieren: "+arraylist);
Sammlungen.sort(arraylist);
System.out.println("ArrayList nach dem Sortieren: "+arraylist);
//reverse-Elemente von ArrayList
Collections.reverse(arraylist);
System.out.println("ArrayList nach Inversion: "+arraylist);
}
}
ArrayList vor der Sortierung: [ac, ab, bb, aa, ae, ba]
ArrayList nach der Sortierung: [aa, ab, ac, ae, ba, bb]
ArrayList nach der Inversion: [bb, ba, ae, ac, ab, aa]
Hinweis: In diesem Beispiel haben wir einen String-Typ (ArrayList |
Please disable your ad blocker and refresh the window to use this website.