Java HashMap get ()

Java HashMap get () -metoden returnerer den værdi, der svarer til den angivne nøgle i hashmap.

Metodens syntaks get()er:

 hashmap.get(Object key)

Her er hashmap et objekt i HashMapklassen.

get () Parametre

Den get()metode tager et enkelt parameter.

  • nøgle - nøgle, hvis kortlagte værdi skal returneres

get () Return Value

  • returnerer den værdi, som den angivne nøgle er knyttet til

Bemærk : Metoden vender tilbage null, hvis enten den angivne nøgle er tilknyttet en nulværdi, eller hvis nøglen ikke er til stede på hashmap.

Eksempel 1: Få strengværdi ved hjælp af heltalnøgle

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

Produktion

 HashMap: (1 = Java, 2 = Python, 3 = JavaScript) Nøglen 1 kortlægges til værdien: Java

I ovenstående eksempel har vi oprettet et hash-kort med numre. Den get()metode, der anvendes til at få adgang værdien Java, som nøglen 1 er tilknyttet.

Bemærk : Vi kan bruge HashMap containKey () -metoden til at kontrollere, om en bestemt nøgle er til stede i hashmap.

Eksempel 2: Få heltalværdi ved hjælp af strengnøgle

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

Produktion

 HashMap: (Fem = 5, To = 2, Tre = 3) Nøglen Tre kortlægges til værdien: 3

I ovenstående eksempel har vi brugt get()metoden til at få værdien 3 ved hjælp af nøglen Tre.

Interessante artikler...