Método TreeSet first() en Java

El método Java.util.TreeSet.first() se utiliza para devolver el primero de los elementos de un TreeSet. El primer elemento aquí se refiere al más bajo de los elementos del conjunto. Si los elementos son de tipo entero, se devuelve el entero más pequeño. Si los elementos son del tipo de string, los elementos se verifican en orden alfabético y se devuelve la string que comienza con las letras iniciales en el orden del diccionario, independientemente de la longitud.

Sintaxis:

Tree_Set.first()

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

Valor devuelto: el método devuelve el miembro más bajo 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 pequeño. Además, los números de tipo string tienen mayor prioridad.

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

// Java code to illustrate first()
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 lowest element of the set
        System.out.println("The first element is: " + tree.first());
    }
}
Producción:

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

Programa 2: Cuando los elementos son de tipo string.

// Java code to illustrate first()
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 lowest element of the set
        System.out.println("The first element is: " + tree.first());
    }
}
Producción:

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

Programa 3: Cuando los elementos son de tipo string pero con valores enteros. Aquí vemos que el dígito que aparece primero se considera como primer elemento independientemente de su longitud:

// Java code to illustrate first()
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("100");
        tree.add("5");
  
        // Displaying the TreeSet
        System.out.println("TreeSet: " + tree);
  
        // Displaying the lowest element of the set
        System.out.println("The first element is: " + tree.first());
    }
}
Producción:

TreeSet: [100, 45, 5, Geeks, To, Welcome]
The first element is: 100

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 *