culTest

    Una de las 50 preguntas del tema

    ¿Cuánto sabes de Java?

    ¿Qué es un HashMap en Java?

    Respuestas

    Un mapa de bits para gráficos
    Una implementación de Map que almacena pares clave-valor en una tabla hashCorrecta
    Un algoritmo de compresión
    Una estructura para mapear funciones hash

    HashMap es una implementación de la interfaz Map que almacena pares clave-valor en una tabla hash. Proporciona operaciones básicas (get, put, remove) en tiempo constante promedio O(1), asumiendo una función hash adecuada. No garantiza orden de iteración y permite una clave nula y múltiples valores nulos. Es la implementación más utilizada de Map cuando no se requiere un orden específico.