Méthode get() de Java HashMap

Java HashMap Java HashMap

La méthode get() récupère la valeur correspondant à la clé spécifiée.

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

hashmap.get(Object key)

Remarque :hashmap est un objet de la classe HashMap.

Détails des paramètres :

  • key - la clé

Valeur de retour

Renvoie la valeur associée à la clé spécifiée.

Exemple

L'exemple suivant montre l'utilisation de la méthode get() :

Exemple

import java.util.HashMap;

class Main {
    public static void main(String[] args) {
        // Créer un HashMap
        HashMap<Integer, String> sites = new HashMap<>();

        // Ajouter quelques éléments au HashMap
        sites.put(1, "Google");
        sites.put(2, "Example");
        sites.put(3, "Taobao");
        System.out.println("HashMap des sites : " + sites);

        // Obtenir la valeur
        String value = sites.get(1);
        System.out.println("Valeur pour la clé 1 : " + value);
    }
}

La sortie de l'exécution du programme ci-dessus est :

sites HashMap: {1=Google, 2=Example, 3=Taobao}
key 1 对应的 value: Google

Remarque :Nous pouvons également utiliserla méthode HashMap containsKey()pour vérifier si une clé spécifique existe dans le HashMap.

Obtenir une valeur Integer à l'aide d'une clé String :

Exemple

import java.util.HashMap;

class Main {
    public static void main(String[] args) {
        // Créer un HashMap
        HashMap<String, Integer> primeNumbers = new HashMap<>();

        // Ajouter des associations à HasMap
        primeNumbers.put("Two", 2);
        primeNumbers.put("Three", 3);
        primeNumbers.put("Five", 5);
        System.out.println("HashMap: " + primeNumbers);

        // Obtenir la valeur
        int value = primeNumbers.get("Three");
        System.out.println("Valeur pour la clé Three : " + value);
    }
}

La sortie de l'exécution du programme ci-dessus est :

HashMap: {Five=5, Two=2, Three=3}
key Three 对应的 value: 3

Dans l'exemple ci-dessus, nous avons utilisé la méthode get() pour obtenir la valeur correspondant à la clé "Three".

Java HashMap Java HashMap

Autres extensions