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 HashMap
klassen.
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 null
om 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.