El método firstKey() de la interfaz SortedMap en Java se usa para devolver la primera o la clave más baja actualmente en este mapa.
Sintaxis :
K firstKey()
Donde, K es el tipo de clave que mantiene este Conjunto.
Parámetros : Esta función no acepta ningún parámetro.
Valor devuelto : Devuelve la primera impresión de la clave más baja actualmente en este mapa
Excepción : lanza NoSuchElementException , si este mapa está vacío.
Los siguientes programas ilustran el método anterior:
Programa 1 :
// A Java program to demonstrate // working of SortedMap import java.util.*; public class Main { public static void main(String[] args) { // Create a TreeMap of SortedMap SortedMap<Integer, String> mp = new TreeMap<>(); // Adding Element to SortedSet mp.put(1, "One"); mp.put(5, "Five"); mp.put(2, "Two"); mp.put(3, "Three"); mp.put(9, "Nine"); // Returning the first key element // from the map System.out.print("First Key in the map : " + mp.firstKey()); } }
Producción:
First Key in the map : 1
Programa 2 :
// A Java program to demonstrate // working of SortedSet import java.util.*; public class Main { public static void main(String[] args) { // Create a TreeSet and inserting elements SortedMap<String, String> mp = new TreeMap<>(); // Adding Element to SortedSet mp.put("One", "Geeks"); mp.put("Two", "For"); mp.put("Three", "Geeks"); mp.put("Four", "Code"); mp.put("Five", "It"); // Returning the first key // from the map System.out.print("First Key in the map is : " + mp.firstKey()); } }
Producción:
First Key in the map is : Five
Referencia : https://docs.oracle.com/javase/10/docs/api/java/util/SortedMap.html#firstKey()