O método Java HashMap get () retorna o valor correspondente à chave especificada no hashmap.
A sintaxe do get()
método é:
hashmap.get(Object key)
Aqui, hashmap é um objeto da HashMap
classe.
get () Parâmetros
O get()
método usa um único parâmetro.
- key - chave cujo valor mapeado deve ser retornado
get () Return Value
- retorna o valor ao qual a chave especificada está associada
Nota : O método retorna null
, se a chave especificada for mapeada para um valor nulo ou se a chave não estiver presente no hashmap.
Exemplo 1: Obter valor de string usando chave inteira
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); ) )
Resultado
HashMap: (1 = Java, 2 = Python, 3 = JavaScript) A chave 1 mapeia para o valor: Java
No exemplo acima, criamos um hashmap denominado números. O get()
método é usado para acessar o valor Java ao qual a chave 1 está associada.
Observação : podemos usar o método HashMap containsKey () para verificar se uma determinada chave está presente no hashmap.
Exemplo 2: obter valor inteiro usando a chave da string
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); ) )
Resultado
HashMap: (Cinco = 5, Dois = 2, Três = 3) A chave Três mapeia o valor: 3
No exemplo acima, usamos o get()
método para obter o valor 3 usando a chave Três.