Colecciones de Java método emptyNavigableMap() con ejemplos

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

Deja una respuesta

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