Пример метода java.util.TreeSet.descendingSet()
В этой статье мы увидим, как отсортировать TreeSet в порядке убывания, используя java.util.TreeSet.descendingSet().Метод descendingSet() используется для возврата представления элементов, содержащихся в этом Set, в обратном порядке. Порядок убывания набора возвращается этим методом.
В этом примере показана реализация descendingSet():
import java.util.Iterator;После того, как этот код будет скомпилирован и выполнен, вот что произойдет в выводе:
import java.util.TreeSet;
public class Tri_decroissant {
public static void main(String[] args) {
// создаем TreeSet
TreeSettset = new TreeSet ();
TreeSet <целое число> tsetreverse = new TreeSet();
// добавляем elements
tset.add(10);
tset.add(3);
tset.add(18);
tset.add(7);
// создание обратного tsetreverse
tsetreverse=(TreeSet)tset.descendingSet();
// просмотр по убыванию
Iterator iterator = tsetreverse.iterator();
// выводим данные из TreeSet
System.out.println("Элементы TreeSet в порядке убывания: ");
while (iterator.hasNext()){
System.out.println(iterator.next() + " ");
}
}
}
TreeSet в порядке убывания:Reference:
18
10
7
3
Javadoc: descendingSet() TreeSet method