Java HashMap get ()

Metoda Java HashMap get () vrací hodnotu odpovídající zadanému klíči v hashmap.

Syntaxe get()metody je:

 hashmap.get(Object key)

Zde je hashmap objekt HashMaptřídy.

get () parametry

get()Metoda přebírá jeden parametr.

  • klíč - klíč, jehož namapovaná hodnota má být vrácena

get () návratová hodnota

  • vrací hodnotu, ke které je zadaný klíč přidružen

Poznámka : Metoda se vrátí null, pokud je zadaný klíč namapován na nulovou hodnotu nebo klíč není na hashmapě.

Příklad 1: Získání řetězcové hodnoty pomocí celočíselného klíče

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

Výstup

 HashMap: (1 = Java, 2 = Python, 3 = JavaScript) Klíč 1 se mapuje na hodnotu: Java

Ve výše uvedeném příkladu jsme vytvořili hashmapu pojmenovaná čísla. get()Metoda se používá pro přístup k hodnoty Java, na které se klíč 1 je přidružen.

Poznámka : Můžeme použít metodu HashMap containsKey () ke kontrole, zda je v hashmapě přítomen konkrétní klíč.

Příklad 2: Získejte celočíselnou hodnotu pomocí řetězcového klíče

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

Výstup

 HashMap: (Pět = 5, Dva = 2, Tři = 3) Klíč Tři se mapuje na hodnotu: 3

Ve výše uvedeném příkladu jsme použili get()metodu k získání hodnoty 3 pomocí klíče Three.

Zajímavé články...