Ejemplo 01
El ejemplo inicial discutirá la sintaxis básica del uso de la clase hashmap () de Java.Paquete Util para crear un nuevo mapa hash y la función PUT () para agregarle nuevas asignaciones. Por lo tanto, necesita una herramienta Java en cualquier sistema en el que haya estado trabajando,.mi., Vamos a usar el Eclipse IDE aquí. El archivo java "principal.Java "se ha creado en un nuevo proyecto de Java y comenzó con la importación de Java.Paquete Util, junto con todas sus clases asociadas.
Después de eso, la clase Main () se creó dentro de este archivo que mantendrá todo el programa, incluido nuestro método de controlador Main (). Como sabemos, los hashmaps siempre contienen un par de valores clave en ellos. Entonces, la función Main () usa la clase hashmap para crear un objeto hashmap "h" con su clave de tipo entero y valor del tipo de cadena.
Después de la creación de un hashmap "H", es hora de poner algunas asignaciones de valor clave. Como hemos declarado los tipos de valor clave como entero y cadena, respectivamente, vamos a agregar valores en consecuencia utilizando la función put (). Por lo tanto, hemos estado llamando a la función put () con el objeto hashmap "h" mientras agregamos algo de mapeo en forma de claves con sus respectivos valores en el hashmap. Se han agregado un total de 5 asignaciones al hashmap "H".
Ahora, para mostrar esas asignaciones en el Eclipse IDE, necesitamos desechar la declaración de función "println" del "sistema.paquete de java de fuera ". Ha estado utilizando el objeto simple "H" del hashmap para mostrar esas asignaciones seguidas.
Ahora, el programa Java se ejecutó y muestra todo el hashmap junto con sus asignaciones en forma de pares de valor clave en la consola Eclipse IDE. El signo "=" entre el par de valor clave muestra que el valor específico se ha asignado a una clave específica aquí.
Ejemplo 02
Veamos los hashmaps de una manera un poco diferente usando la función put () en este ejemplo. Hemos utilizado la misma estructura de código Java en este ejemplo y creamos un mapas de hashmap en el método main (). Se agregó un total de 5 mapeo de valor clave en el hashmap "H" usando la función "PUT" como lo hicimos en el ejemplo anterior a través del objeto "H". La primera instrucción println () funciona para mostrar la asignación de hash inicial de 5 pares de valor clave solamente.
En la siguiente línea de código, hemos estado utilizando la función put () una vez más para agregar una nueva asignación a un "H" hashmap "H". Si la clave del mapeo es similar a cualquiera de las claves agregadas inicialmente, reemplazará o anulará el valor de esa clave en particular. Además, devolverá el valor anterior a una variable de cadena "R1". La instrucción de función "println" de la siguiente línea se ha utilizado para mostrar el valor devuelto "R1".
Se ha repetido algo similar para agregar otro valor. Esta nueva clave de mapeo ya existe, por lo que colocará un valor antiguo y devolverá ese valor antiguo a una nueva cadena "R2". El valor reemplazado y las nuevas asignaciones se mostrarán en la consola Eclipse utilizando la instrucción de función println () en las líneas 15 y 18. Guardemos y ejecutemos este programa.
La salida ha estado mostrando tres hashmaps diferentes. El primero contiene el hashmap de un total de 5 mapeos. El mismo hashmap ha sido incrementado por un nuevo mapeo. El primer mapeo del último hashmap fue anulado por una nueva asignación.
Ejemplo 03
Finalmente, este ejemplo mostrará la nueva forma de mostrar las asignaciones de un hashmap. Por lo tanto, hemos estado utilizando el mismo archivo Java con algunos cambios realizados. El java.El paquete Util se ha importado utilizando la palabra clave "import", y la clase Main () se ha iniciado con una función Main (). La función principal inicializó el objeto "H" para un nuevo hashmap. Este hashmap contendrá tipos de cadenas de teclas y valores.
Ahora, debe colocar los pares de mapeos de valor clave de tipo de cadena en el hashmap "H". Entonces, la función "Put" se llamó usando el objeto "H" del hashmap para poner las teclas de cadena y los valores de cadena en el hashmap. Después de agregar las 5 asignaciones en el hashmap "H", estamos utilizando el bucle "para" para Java para iterar cada índice de un hashmap y mostrar sus asignaciones de valor.
Para la iteración, use la palabra clave "cadena" con el carácter "I" para las teclas y use la función KeySet () de Java para obtener cada valor de mapeo del hashmap "H". La instrucción de función println () utilizada dentro del bucle "para" se separará y mostrará cada tecla usando "I" y use el método get () de Java para mostrar los valores de cada tecla.
Después de ejecutar este nuevo programa, las cinco asignaciones del hashmap "H" se mostraron una tras otra en 5 líneas separadas. Cada clave se especifica por separado, junto con su valor.
Conclusión
Hemos visto el uso de la función put () de la clase hashmap en nuestros ejemplos de java. La guía ha comenzado con la elaboración de una explicación sobre la función PUT () PUT (). En los ejemplos de Java, hemos discutido cómo una función PUT () se puede usar para insertar el mismo tipo de clave con su valor como un par de mapeo o algún tipo diferente de clave con su valor como un par de mapeo en el hashmap. El uso de la función PUT también explica cómo puede anular las asignaciones.