El método descendingIterator() de la clase java.util.TreeSet<E> se utiliza para devolver un iterador sobre los elementos de este conjunto en orden descendente.
Sintaxis:
public Iterator descendingIterator()
Valor devuelto: este método devuelve un iterador sobre los elementos de este conjunto en orden descendente.
A continuación se muestran los ejemplos para ilustrar el método descendingIterator()
Ejemplo 1:
Java
// Java program to demonstrate // descendingIterator() method // for Integer value import java.util.*; public class GFG1 { public static void main(String[] argv) throws Exception { try { // create tree set object TreeSet<Integer> treeadd = new TreeSet<Integer>(); // populate the TreeSet using add() method treeadd.add(10); treeadd.add(20); treeadd.add(30); treeadd.add(40); // Print the TreeSet System.out.println("TreeSet: " + treeadd); // create descending iterator // using descendingIterator() method Iterator<Integer> iterator = treeadd.descendingIterator(); System.out.println("\nValues using DescendingIterator:"); // printing the integrated value while (iterator.hasNext()) { System.out.println("Value : " + iterator.next()); } } catch (NullPointerException e) { System.out.println("Exception thrown : " + e); } } }
Producción:
TreeSet: [10, 20, 30, 40] Values using DescendingIterator: Value : 40 Value : 30 Value : 20 Value : 10
Ejemplo 2:
Java
// Java program to demonstrate // descendingIterator() method // for String value import java.util.*; public class GFG1 { public static void main(String[] argv) throws Exception { try { // create tree set object TreeSet<String> treeadd = new TreeSet<String>(); // populate the TreeSet using add() method treeadd.add("A"); treeadd.add("B"); treeadd.add("C"); treeadd.add("D"); // Print the TreeSet System.out.println("TreeSet: " + treeadd); // create descending iterator // using descendingIterator() method Iterator<String> iterator = treeadd.descendingIterator(); System.out.println("\nValues using DescendingIterator:"); // printing the integrated value while (iterator.hasNext()) { System.out.println("Value : " + iterator.next()); } } catch (Exception e) { System.out.println("Exception thrown : " + e); } } }
Producción:
TreeSet: [A, B, C, D] Values using DescendingIterator: Value : D Value : C Value : B Value : A
Publicación traducida automáticamente
Artículo escrito por RohitPrasad3 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA