Java HashMap get ()

Metoden Java HashMap get () returnerar värdet som motsvarar den angivna nyckeln i hashmap.

Syntaxen för get()metoden är:

 hashmap.get(Object key)

Här är hashmap ett objekt i HashMapklassen.

get () Parametrar

Den get()metod tar en enda parameter.

  • nyckel - nyckel vars mappade värde ska returneras

get () Returvärde

  • returnerar det värde som den angivna nyckeln är associerad med

Obs! Metoden returneras nullom antingen den angivna nyckeln mappas till ett nollvärde eller om nyckeln inte finns på hashmap.

Exempel 1: Få strängvärde med heltalsknappen

 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) Nyckeln 1 mappas till värdet: Java

I exemplet ovan har vi skapat en hashmap med namnen. Den get()metod som används för att komma åt det värde Java till vilken nyckeln 1 är associerad med.

Obs! Vi kan använda metoden HashMap containKey () för att kontrollera om en viss nyckel finns i hashmap.

Exempel 2: Få heltalsvärde med hjälp av strängnyckel

 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, Två = 2, Tre = 3) Nyckeln Tre mappar till värdet: 3

I exemplet ovan har vi använt get()metoden för att få värdet 3 med tangenten Three.

Intressanta artiklar...