Comprensión de los HashMaps de Java



El blog brinda una comprensión profunda de Java Hashmaps

Que son JavaHashMaps?

Java HashMap es una clase que se utiliza para realizar operaciones como insertar, eliminar y ubicar elementos en un mapa. Creamos un mapa, donde pasamos dos tipos de valores que son 'clave' y 'valor'.





Mientras usa HashMaps, los valores se colocarán en HashMap y siempre que el usuario recupere un valor, la clave se usará para usar el valor.

El mapa es una interfaz que asigna claves a los elementos. Los mapas no están clasificados ni ordenados. Permiten una clave nula y varios valores nulos. Los valores se almacenan en clave y valor. Una clave o varios valores podrían ser nulos en todo el HashMap. Una clave puede ser cualquier objeto.



Hay varios métodos disponibles en HashMap

abstracción en c ++
  • Objeto puesto (clave de objeto, valor de objeto)
  • Claves de enumeración (): obtendrá las claves
  • Elementos de enumeración (): obtendrá elementos
  • Object get (Object keys): pase la clave y obtenga el valor asociado a ella
  • Boolean contiene clave (clave de objeto): se usa para verificar si una clave está presente en HashMap o no
  • Booleano contiene valor (clave de objeto): pase la clave
  • Eliminar objeto (clave de objeto): pasar la clave y eliminar el objeto
  • Int size () - para usar el tamaño
  • String to String () - para convertir en cadena

Hay valores correspondientes para cada clave donde los valores también pueden ser nulos en el HashMap.

Creación de HashMap.



HashMap hashmap = nuevo HashMap ()

Poner elementos

hashmap.put ('Ankita', 9634.58)

hashmap.put ('Vishal', 1283,48)

hashmap.put ('Gurinder', 1478.10)

hashmap.put ('Krishna', 199.11)

Aquí, pasamos la clave y el valor.

Visualización del valor: obtener un iterador

Iterador iterador = hashmap.entrySet (). Iterator ()

Aquí, los valores están presentes en el conjunto, por lo que usamos entrySet.

Junto con la línea:

Mientras (iterator.hasNext ()) {

Entrada de Map.Entry = (Map.Entry) iterator.next ()

System.out.print (entry.getKey () + ”:”)

System.out.printIn (entrada.getValue ())

javascript obtener el tamaño de la matriz

}

Tienes una pregunta para nosotros? Menciónalos en la sección de comentarios y nos pondremos en contacto contigo.

Artículos Relacionados: