Java HashMap get ()

Metóda Java HashMap get () vracia hodnotu zodpovedajúcu zadanému kľúču v hashmape.

Syntax get()metódy je:

 hashmap.get(Object key)

Tu je hashmap objektom HashMaptriedy.

get () parametre

get()Metóda preberá jeden parameter.

  • kľúč - kľúč, ktorého namapovaná hodnota sa má vrátiť

get () návratová hodnota

  • vráti hodnotu, ku ktorej je priradený zadaný kľúč

Poznámka : Metóda sa vráti null, ak je buď zadaný kľúč namapovaný na nulovú hodnotu, alebo sa kľúč nenachádza v hashmape.

Príklad 1: Získajte hodnotu reťazca pomocou celočíselného kľúča

 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ýkon

 HashMap: (1 = Java, 2 = Python, 3 = JavaScript) Kľúč 1 sa mapuje na hodnotu: Java

Vo vyššie uvedenom príklade sme vytvorili hashmapu pomenovanú čísla. Táto get()metóda sa používa na prístup k hodnote Java, ku ktorej je kľúč 1 priradený.

Poznámka : Na kontrolu, či sa v hashmape nachádza konkrétny kľúč, môžeme použiť metódu HashMap containsKey ().

Príklad 2: Získajte celočíselnú hodnotu pomocou reťazcového kľúča

 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ýkon

 HashMap: (päť = 5, dva = 2, tri = 3) Kľúč tri sa namapuje na hodnotu: 3

Vo vyššie uvedenom príklade sme použili get()metódu na získanie hodnoty 3 pomocou klávesu Three.

Zaujímavé články...