Este artículo proporciona una visión general exhaustiva de Mapache En Java y en este sentido, cubre los siguientes conceptos:
Entonces, comencemos!
¿Qué es un hashmap?
Mapache es una clase de Java que existe en Java.Paquete utilizar y se puede usar para almacenar los artículos en forma de pares, un par que puede tener un llave y un valor. En hashmap la clave debe ser la única.
Cómo trabajar con hashmap
Tenemos que seguir algunos pasos muy simples pero muy cruciales para trabajar con Mapache:
En el primer paso, tenemos que importar el Mapache clasificarse de Java.utilizar Paquete de la siguiente manera:
importar java.utilizar.Hashmap;A continuación, tenemos que crear el objeto del Mapache clase y para este propósito, tenemos que seguir la siguiente sintaxis:
MapacheEl objeto de la clase hashmap se creará sobre la base de los tipos de datos con los que desea trabajar. Por ejemplo, si tenemos que almacenar teclas de tipo de cadena y valores de tipo entero, entonces podemos crear el objeto de hashmap de la siguiente manera:
MapacheDe la misma manera, también podemos crear el objeto de otros tipos de datos y, para hacerlo, tenemos que proporcionar la clase de envoltorio equivalente de todos estos tipos de datos e.gramo. Entero para int, Personaje para char y así.
Cómo agregar elementos en hashmap
El Mapache La clase tiene numerosos métodos que se pueden utilizar para realizar diversas funcionalidades. Por ejemplo, el poner() El método se puede usar para agregar nuevos elementos en un Mapache.
Ejemplo
En este ejemplo, inicialmente, importamos el Clase de hashmap, Y luego, creamos el objeto del Mapache clase. Por último, utilizamos el objeto de la clase con poner() método del Mapache clase para agregar nuevos elementos:
importar java.utilizar.Hashmap;El fragmento anterior crea un objeto de clase hashmap y agrega las claves y sus valores respectivos:
La salida autentica que poner() El método tiene éxito para agregar las teclas y valores en el Mapache.
Cómo acceder a los elementos hashmap
El conseguir() El método se puede utilizar para acceder a los elementos de la lista y para hacerlo, todo lo que necesitamos hacer es colocar la clave dentro del paréntesis del conseguir() método.
Ejemplo
La pieza de código a continuación muestra la forma apropiada de utilizar el método get ():
Sistema.afuera.println (marcos.Get ("Java"));En el fragmento de código anterior, usamos el conseguir() método y le proporciona la clave de referencia. La salida para el conseguir() El método se verá así:
La salida muestra que el conseguir() El método proporciona el valor relevante para la clave especificada.
Cómo eliminar el elemento individual de Hashmap
El eliminar() El método se puede utilizar para eliminar algún valor del hashmap y la sintaxis del eliminar() el método será el mismo que el conseguir() método.
Ejemplo
Supongamos que tenemos que eliminar el valor del "Django", Para hacerlo, pasaremos la clave de referencia del artículo I.mi. Pitón en el paréntesis del eliminar() método:
marcos.eliminar ("python");El código y su salida respectiva se muestran en la captura de pantalla dada a continuación:
Proporcionamos "Python" al eliminar() método y elimina la pitón y su valor respectivo. Confirma que el eliminar() El método funciona adecuadamente.
Cómo eliminar todos los elementos de hashmap
La clase hashmap proporciona un claro() Método que se puede utilizar para eliminar/borrar todos los elementos de hashmap. Ya que elimina todas las entradas del hashmap, por lo que no hay necesidad de especificar ninguna clave entre paréntesis.
marcos.claro();El funcionamiento del método Clear () y su salida se proporcionan en la captura de pantalla dada a continuación:
El vacío Mapache verifica el funcionamiento del claro() método.
Cómo encontrar el tamaño de hashmap
La clase hashmap proporciona otro método práctico con nombre tamaño() que se puede usar para encontrar el tamaño del hashmap.
Ejemplo
El fragmento que se proporciona a continuación muestra la forma apropiada de usar el tamaño() método.
marcos.tamaño();El código completo y su salida respectiva se muestran en la captura de pantalla dada a continuación:
Desde la salida, está claro que el tamaño() El método proporciona el tamaño preciso del hashmap.
Cómo iterar a través de hashmap
Podemos iterar a través de un hashmap utilizando un iterador, un bucle for-eather y un método para cada. Podemos iterar a través de los elementos y valores del hashmap utilizando el juego de llaves() y valores() método respectivamente.
Ejemplo
Utilizamos el bucle for-Eather para iterar a través de los elementos de hashmap:
para (marco de cadena: marcos.juego de llaves())El código completo y su salida se muestran en el fragmento dado a continuación:
La salida verifica que el método KeySet () itera solo a través de las teclas.
Tenemos que usar el valores() método para iterar a través de los valores del hashmap:
La salida verifica el funcionamiento de valores() Método, ya que esta vez obtenemos valores en lugar de claves.
Conclusión
Para utilizar las funcionalidades de Mapache En primer lugar, tenemos que importar la clase de hashmap en nuestro proyecto y luego tenemos que crear el objeto de esa clase. La clase hashmap ofrece numerosos métodos para realizar diferentes funcionalidades e.gramo. poner() y eliminar(), Los métodos se utilizan para insertar y eliminar las entradas de Hashmap. Este artículo detalló la comprensión del Mapache clase y sus métodos y para mayor claridad de conceptos múltiples consideraron múltiples ejemplos y proporciona capturas de pantalla relevantes de producción.