Ejemplo

En el último tutorial, compartimos cómo eliminar un mapeo específico de HashMap según la clave. En este ejemplo, veremos cómo eliminar todas las asignaciones de HashMap. Usaremos método clear () de la clase HashMap para hacer esto:

public void clear(): Elimina todas las asignaciones de este mapa. El mapa estará en blanco cuando regrese esta llamada.

Código completo:

import java.util.HashMap;

public class RemoveAllExample {
 
 public static void main(String[] args) {
 
    // Creating a HashMap of int keys and String values
    HashMap<Integer, String> hashmap = new HashMap<Integer, String>();
 
    // Adding Key and Value pairs to HashMap
    hashmap.put(11,"Value1");
    hashmap.put(22,"Value2");
    hashmap.put(33,"Value3");
    hashmap.put(44,"Value4");
    hashmap.put(55,"Value5");
 
    // Displaying HashMap Elements
    System.out.println("HashMap Elements: " + hashmap);

    // Removing all Mapping
    hashmap.clear();

    // Displaying HashMap Elements after remove
    System.out.println("After calling clear():");
    System.out.println("---------------------");
    System.out.println("HashMap Elements: " + hashmap); 
 }
}

Producción:

HashMap Elements: {33=Value3, 55=Value5, 22=Value2, 11=Value1, 44=Value4}
After calling clear():
---------------------
HashMap Elements: {}

Como puede ver, todas las asignaciones de HashMap se eliminaron después de llamar al método clear () y, posteriormente, HashMap quedó vacío.

leer  Ejemplo del método Java ArrayList isEmpty ()

Por avivcas

Deja una respuesta

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