Java HashMap get ()

La méthode Java HashMap get () renvoie la valeur correspondant à la clé spécifiée dans le hashmap.

La syntaxe de la get()méthode est:

 hashmap.get(Object key)

Ici, hashmap est un objet de la HashMapclasse.

Paramètres get ()

La get()méthode prend un seul paramètre.

  • key - clé dont la valeur mappée doit être renvoyée

get () Valeur de retour

  • renvoie la valeur à laquelle la clé spécifiée est associée

Remarque : La méthode retourne nullsi la clé spécifiée est mappée à une valeur nulle ou si la clé n'est pas présente sur le hashmap.

Exemple 1: obtenir une valeur de chaîne à l'aide d'une clé entière

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

Production

 HashMap: (1 = Java, 2 = Python, 3 = JavaScript) La clé 1 correspond à la valeur: Java

Dans l'exemple ci-dessus, nous avons créé un hashmap nommé numbers. La get()méthode permet d'accéder à la valeur Java à laquelle la clé 1 est associée.

Remarque : Nous pouvons utiliser la méthode HashMap containsKey () pour vérifier si une clé particulière est présente dans le hashmap.

Exemple 2: obtenir une valeur entière à l'aide d'une clé de chaîne

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

Production

 HashMap: (Cinq = 5, Deux = 2, Trois = 3) La clé Trois correspond à la valeur: 3

Dans l'exemple ci-dessus, nous avons utilisé la get()méthode pour obtenir la valeur 3 à l'aide de la touche Trois.

Articles intéressants...