El método first() de la interfaz SortedSet en Java se usa para Devuelve el primero, es decir, el elemento más bajo actualmente en este conjunto.
Sintaxis :
E first()
Donde, E es el tipo de elemento que mantiene este Conjunto.
Parámetros : Esta función no acepta ningún parámetro.
Valor devuelto : Devuelve el primer o el elemento más bajo actualmente en el conjunto.
Excepciones : lanza NoSuchElementException , si el conjunto está vacío.
Los siguientes programas ilustran el método anterior:
Programa 1 :
Java
// A Java program to demonstrate // working of SortedSet import java.util.SortedSet; import java.util.TreeSet; public class Main { public static void main(String[] args) { // Create a TreeSet and inserting elements SortedSet<Integer> s = new TreeSet<>(); // Adding Element to SortedSet s.add(1); s.add(5); s.add(2); s.add(3); s.add(9); // Returning the lowest element from set System.out.print("Lowest element in set is : " + s.first()); } }
Producción:
Lowest element in set is : 1
Programa 2 :
Java
// Program to illustrate the first() // method of SortedSet interface import java.util.SortedSet; import java.util.TreeSet; public class GFG { public static void main(String args[]) { // Create an empty SortedSet SortedSet<Integer> s = new TreeSet<>(); // Trying to access element from // empty set try { s.first(); } catch (Exception e) { // throws NoSuchElementException System.out.println("Exception: " + e); } } }
Producción:
Exception: java.util.NoSuchElementException
Referencia : https://docs.oracle.com/javase/10/docs/api/java/util/SortedSet.html#first()