Beispiel für die Methode java.util.TreeSet.descendingSet()

In diesem Artikel erfahren Sie, wie Sie ein TreeSet in absteigender Reihenfolge sortieren, indem Sie die java.util.TreeSet.descendingSet().

Die Methode descendingSet() wird verwendet, um eine Ansicht der in diesem Set enthaltenen Elemente in umgekehrter Reihenfolge zurückzugeben. Die absteigende Reihenfolge des Satzes wird von dieser Methode zurückgegeben.

Dieses Beispiel zeigt die Implementierung des descendingSet():

import java.util.Iterator; 
import java.util.TreeSet;

public class Tri_decroissant {
public static void main(String[] args) {
// Erstellen eines TreeSet
TreeSet tset = new TreeSet();
TreeSet tsetreverse = new TreeSet();

// Elemente hinzufügen
tset.add(10);
tset.add(3);
tset.add(18);
tset.add(7);

// Erstellen des inversen tsetreverse
tsetreverse=(TreeSet)tset.descendingSet();

// in absteigender Reihenfolge durchsuchen
Iterator-Iterator = tsetreverse.iterator();

// Daten aus TreeSet anzeigen
System.out.println("TreeSet-Elemente in absteigender Reihenfolge: ");
while (iterator.hasNext()){
System.out.println(iterator.next() + " ");
}
}
}
Nachdem dieser Code kompiliert und ausgeführt wurde, geschieht Folgendes in der Ausgabe:

TreeSet-Elemente in absteigender Reihenfolge:  
18
10
7
3
Reference:
Javadoc: descendingSet() TreeSet-Methode