Java HashMap get ()

Metoda Java HashMap get () zwraca wartość odpowiadającą określonemu kluczowi w tablicy hashmap.

Składnia get()metody to:

 hashmap.get(Object key)

Tutaj hashmap jest obiektem tej HashMapklasy.

get () Parametry

get()Sposób przyjmuje jeden parametr.

  • klucz - klucz, którego odwzorowana wartość ma zostać zwrócona

get () Wartość zwracana

  • zwraca wartość, z którą skojarzony jest określony klucz

Uwaga : Metoda zwraca null, jeśli określony klucz jest zamapowany na wartość null lub klucz nie jest obecny w tablicy mieszającej.

Przykład 1: Uzyskaj wartość ciągu za pomocą klucza całkowitego

 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); ) )

Wynik

 HashMap: (1 = Java, 2 = Python, 3 = JavaScript) Klucz 1 jest mapowany na wartość: Java

W powyższym przykładzie utworzyliśmy hashmap o nazwie liczby. get()Metoda służy do uzyskania dostępu do wartości Java, do którego klucz 1 jest skojarzony.

Uwaga : Możemy użyć metody HashMap zawieraKey (), aby sprawdzić, czy określony klucz jest obecny w hashmap.

Przykład 2: Uzyskaj wartość całkowitą za pomocą klucza ciągu

 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); ) )

Wynik

 HashMap: (Five = 5, Two = 2, Three = 3) Klucz Trzy odwzorowuje wartość: 3

W powyższym przykładzie użyliśmy get()metody, aby uzyskać wartość 3 za pomocą klucza Three.

Interesujące artykuły...