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");