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: