En este ejemplo veremos cómo obtener el tamaño del HashMap usando el método size () de la clase HashMap. La definición y descripción del método son las siguientes:

public int size(): Devuelve el número de asignaciones clave-valor en este mapa.

import java.util.HashMap;

public class SizeExample {
 
 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");
 
    // int size() method returns the number of key value pairs 
    System.out.println("Size of HashMap : " + hashmap.size());
 }
}

Producción:

Size of HashMap : 5

Dado que tenemos 5 pares clave-valor en HashMap, el método size () devolvió el entero 5. Además, en el ejemplo anterior tomamos claves Integer y valores String, sin embargo, si desea tener la clave String y el valor String, puede cambiar genérico como este:
HashMap<String, String> hashmap = new HashMap<String, String>();

Recuerde agregar pares de esta manera, si tiene claves y valores de cadena.
hashmap.put("11", "Value1");

leer  Diferencia entre Iterator y ListIterator en Java

Por avivcas

Deja una respuesta

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