Método TreeSet last() en Java

El método Java.util.TreeSet.last() se utiliza para devolver el último elemento de un TreeSet. El último elemento aquí se refiere al más alto de los elementos del conjunto. Si los elementos son de tipo entero, se devuelve el entero más grande. Si los elementos son del tipo de string, se comprueban en orden alfabético y se devuelve la string que comienza con las últimas letras en el orden del diccionario, independientemente de la longitud.

Sintaxis:

Tree_Set.last()

Parámetros: El método no toma ningún parámetro.

Valor devuelto: el método devuelve el miembro más alto del conjunto. Si los elementos son de tipo string, se comprueban en orden alfabético, independientemente de su longitud, y si los elementos son de tipo entero, se devuelve el entero más grande. La string de tipos alfabéticos tiene mayor prioridad.

A continuación se muestran los programas que ilustran el uso del método Java.util.TreeSet.last():
Programa 1: cuando los elementos son de tipos enteros:

// Java code to illustrate last()
import java.util.*;
import java.util.TreeSet;
  
public class TreeSetDemo {
    public static void main(String args[])
    {
        // Creating an empty TreeSet
        TreeSet<Integer> tree = new TreeSet<Integer>();
  
        // Use add() method to add elements into the Set
        tree.add(14);
        tree.add(8);
        tree.add(200);
        tree.add(48);
        tree.add(7);
        tree.add(124);
  
        // Displaying the TreeSet
        System.out.println("TreeSet: " + tree);
  
        // Displaying the highest element of the set
        System.out.println("The last element is: " + tree.last());
    }
}
Producción:

TreeSet: [7, 8, 14, 48, 124, 200]
The last element is: 200

Programa 2: Cuando los elementos son de tipo string:

// Java code to illustrate last()
import java.util.*;
import java.util.TreeSet;
  
public class TreeSetDemo {
    public static void main(String args[])
    {
        // Creating an empty TreeSet
        TreeSet<String> tree = new TreeSet<String>();
  
        // Use add() method to add elements into the Set
        tree.add("Welcome");
        tree.add("To");
        tree.add("Geeks");
        tree.add("Ab");
        tree.add("TreeSet");
        tree.add("B");
  
        // Displaying the TreeSet
        System.out.println("TreeSet: " + tree);
  
        // Displaying the highest element of the set
        System.out.println("The last element is: " + tree.last());
    }
}
Producción:

TreeSet: [Ab, B, Geeks, To, TreeSet, Welcome]
The last element is: Welcome

Programa 3: Cuando los elementos son de tipo string pero con valores enteros. Aquí vemos que los alfabetos que aparecen en último lugar en el diccionario tienen mayor prioridad:

// Java code to illustrate last()
import java.util.*;
import java.util.TreeSet;
  
public class TreeSetDemo {
    public static void main(String args[])
    {
        // Creating an empty TreeSet
        TreeSet<String> tree = new TreeSet<String>();
  
        // Use add() method to add elements into the Set
        tree.add("Welcome");
        tree.add("To");
        tree.add("Geeks");
        tree.add("45");
        tree.add("90000000");
        tree.add("Z");
  
        // Displaying the TreeSet
        System.out.println("TreeSet: " + tree);
  
        // Displaying the highest element of the set
        System.out.println("The last element is: " + tree.last());
    }
}
Producción:

TreeSet: [45, 90000000, Geeks, To, Welcome, Z]
The last element is: Z

Publicación traducida automáticamente

Artículo escrito por Chinmoy Lenka y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *