El método get () de Java HashMap devuelve el valor correspondiente a la clave especificada en el mapa hash.
La sintaxis del get()
método es:
hashmap.get(Object key)
Aquí, hashmap es un objeto de la HashMap
clase.
get () Parámetros
El get()
método toma un solo parámetro.
- clave : clave cuyo valor mapeado se devolverá
get () Valor devuelto
- devuelve el valor al que está asociada la clave especificada
Nota : El método regresa null
, si la clave especificada está asignada a un valor nulo o la clave no está presente en el mapa hash.
Ejemplo 1: obtener un valor de cadena mediante una clave de número entero
import java.util.HashMap; class Main ( public static void main(String() args) ( // create an HashMap HashMap numbers = new HashMap(); // insert entries to the HashMap numbers.put(1, "Java"); numbers.put(2, "Python"); numbers.put(3, "JavaScript"); System.out.println("HashMap: " + numbers); // get the value String value = numbers.get(1); System.out.println("The key 1 maps to the value: " + value); ) )
Salida
HashMap: (1 = Java, 2 = Python, 3 = JavaScript) La clave 1 se asigna al valor: Java
En el ejemplo anterior, hemos creado un mapa de hash llamado números. El get()
método se utiliza para acceder al valor de Java al que está asociada la clave 1.
Nota : Podemos usar el método HashMap containsKey () para verificar si una clave en particular está presente en el hashmap.
Ejemplo 2: obtener un valor entero mediante una clave de cadena
import java.util.HashMap; class Main ( public static void main(String() args) ( // create an HashMap HashMap primeNumbers = new HashMap(); // insert entries to the HashMap primeNumbers.put("Two", 2); primeNumbers.put("Three", 3); primeNumbers.put("Five", 5); System.out.println("HashMap: " + primeNumbers); // get the value int value = primeNumbers.get("Three"); System.out.println("The key Three maps to the value: " + value); ) )
Salida
HashMap: (Cinco = 5, Dos = 2, Tres = 3) La clave Tres se asigna al valor: 3
En el ejemplo anterior, usamos el get()
método para obtener el valor 3 usando la tecla Tres.