Java Hashmap - Cómo obtener valor de la clave
- 4072
- 1095
- Carmen Casillas
Escriba un programa Java para obtener valor del hashmap correspondiente a una clave.
El Mapache La clase está disponible bajo el Java.utilizar paquete. Es bastante similar a la hashtable, pero el hashmap no está sincronizado y también permite robar una llave nula.
En este tutorial, aprenderá ejemplos de Java para obtener valor de un hashmap basado en una clave definida.
Obtener valores de Java Hashmap
La interfaz de entrada proporciona una serie de métodos para acceder a valores clave desde un hashmap. La entrada.El método getValue () devuelve el valor en función de la clave proporcionada.
Vamos a ver con un ejemplo. Aquí inicializamos un hashmap y luego iteramos a través de todo el par de teclas usando el bucle. Crear un archivo hashmapexample1.Java en su sistema y agregue el contenido a continuación.
importar java.utilizar.Hashmap; importar java.utilizar.Mapa.Entrada; clase hashmapExample1 public static void main (string [] args) // Definir un hashmap hashmap ciudades = new Hashmap (); // Agregar par de claves a las ciudades hashmap.poner (101, "Delhi"); ciudades.poner (102, "Nueva York"); ciudades.poner (103, "Peris"); ciudades.poner (104, "Dinamarca"); // Definir valor para buscar la clave de la cadena de valor = "peris"; // iterar a través de hashmap usando para bucle para (entrada de entrada: ciudades.EntrySet ()) if (Entrada.getValue () == valor) sistema.afuera.println ("La clave para '" + valor + "' es" + entrada.obtener la clave()); romper;123456789101112131415161718192021222324252627 | importar java.utilizar.Hashmap; import java.utilizar.Mapa.Entrada; clase HashmapExample1 public static void main (String [] args) // Defina un hashmap hashmap |
Guarde el archivo y cierre.
Ahora, compile el programa Java y ejecute. Verá los resultados a continuación.
Salida: la clave para 'Peris' es 103
Obtenga todos los valores clave en hashmap
También puede imprimir todos los valores clave de un java hashmap utilizando el println ()
método. Ejecute el siguiente ejemplo en su sistema:
123456789101112131415161718 | importar java.utilizar.Hashmap; clase hashmapexample2 public static void main (string [] args) // Definir un hashmap hashmap |
Ahora, compile y ejecute sobre el programa Java. Deberías ver los resultados a continuación:
Salida: Hashmap: 101 = Delhi, 102 = Nueva York, 103 = Peris, 104 = Dinamarca
Envolver
En estas preguntas frecuentes, ha aprendido un ejemplo para obtener la clave hashmap basada en un valor en el lenguaje de programación de Java.
- « Cómo instalar Linux, Nginx, MySQL y PHP (LEMP Stack) en Ubuntu 22.04
- 5 métodos para imprimir una matriz en Java »