Metoda Java HashMap get () vrne vrednost, ki ustreza določenemu ključu v hashmapu.
Sintaksa get()
metode je:
hashmap.get(Object key)
Tu je hashmap predmet HashMap
razreda.
get () Parametri
get()
Postopek traja samo en parameter.
- key - ključ, katerega preslikana vrednost bo vrnjena
get () Vrnjena vrednost
- vrne vrednost, s katero je povezan ključ
Opomba : Metoda vrne null
, če je navedeni ključ preslikan na ničelno vrednost ali ključ ni prisoten na hashmapu.
Primer 1: Pridobite vrednost niza s pomočjo celoštevilskega ključ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); ) )
Izhod
HashMap: (1 = Java, 2 = Python, 3 = JavaScript) Ključ 1 se preslika v vrednost: Java
V zgornjem primeru smo ustvarili hashmap z imenom številke. get()
Metoda se uporablja za dostop do vrednosti Java, ki je ključ 1, povezan z.
Opomba : Z metodo HashMap containsKey () lahko preverimo, ali je v hashmapu prisoten določen ključ.
Primer 2: Pridobite celoštevilčno vrednost s pomočjo ključa niza
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); ) )
Izhod
HashMap: (Five = 5, Two = 2, Three = 3) Ključ Three preslika na vrednost: 3
V zgornjem primeru smo z get()
metodo s pomočjo ključa Three dobili vrednost 3.