El método de Java Collections emptyNavigableMap() se utiliza para obtener un mapa sin elementos. Un mapa navegable es una estructura de datos que puede contener elementos con pares clave-valor.
Sintaxis:
public static final <Key,Value> SortedMap<Key,Value> emptyNavigableMap()
dónde,
- la clave es el elemento clave
- valor es el elemento de valor
Parámetros: Este método no tomará parámetros.
Tipo de devolución: devolverá un mapa navegable vacío que es inmutable.
Ejemplo 1:
Java
// Java program to create an empty navigable map import java.util.*; public class GFG { // main method public static void main(String[] args) { // create an empty navigable map SortedMap<String, String> data = Collections.emptyNavigableMap(); // display System.out.println(data); } }
Producción
{}
Ejemplo 2: en este programa, crearemos un mapa navegable vacío y agregaremos elementos al mapa. Esto devolverá un error.
Java
// Java program to show the error while using // Collections emptyNavigableMap() Method import java.util.*; public class GFG { // main method public static void main(String[] args) { // create an empty navigable map SortedMap<String, String> data = Collections.emptyNavigableMap(); // add 3 elements data.put("1", "ojaswi"); data.put("2", "ramya"); data.put("3", "deepu"); // display System.out.println(data); } }
Producción:
Exception in thread "main" java.lang.UnsupportedOperationException at java.util.Collections$UnmodifiableMap.put(Collections.java:1459) at GFG.main(GFG.java:10)
Ejemplo 3:
Java
// Java program to show the error while using // Collections emptyNavigableMap() Method import java.util.*; public class GFG { // main method public static void main(String[] args) { // create an empty navigable map SortedMap<Integer, Integer> data = Collections.emptyNavigableMap(); // add 3 elements data.put(1, 34); data.put(2, 45); data.put(3, 56); // display System.out.println(data); } }
Producción:
Exception in thread "main" java.lang.UnsupportedOperationException at java.util.Collections$UnmodifiableMap.put(Collections.java:1459) at GFG.main(GFG.java:10)
Publicación traducida automáticamente
Artículo escrito por saisravanprojects y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA