Maison > Java > javaDidacticiel > le corps du texte

Comment utiliser la méthode HashMap.get() en Java pour obtenir la valeur dans la carte ?

WBOY
Libérer: 2023-11-18 09:37:48
original
622 Les gens l'ont consulté

Comment utiliser la méthode HashMap.get() en Java pour obtenir la valeur dans la carte ?

HashMap est l'une des classes de collection couramment utilisées en Java. Il est utilisé pour stocker un ensemble de relations de mappage clé-valeur et est souvent utilisé pour rechercher et lire rapidement des données.

La méthode get() de HashMap est l'une des méthodes les plus basiques. Cette méthode peut renvoyer la valeur Value correspondante via la valeur Key donnée. Voici les étapes spécifiques et un exemple de code sur la façon d'utiliser la méthode HashMap.get() pour obtenir la valeur dans la carte :

  1. Tout d'abord, nous devons créer un objet HashMap et ajouter quelques éléments (paires clé-valeur) à cela.
//创建一个HashMap对象
HashMap<String, Integer> myHashMap = new HashMap<>();

//向HashMap对象中添加元素
myHashMap.put("apple", 5);
myHashMap.put("banana", 3);
myHashMap.put("orange", 4);
myHashMap.put("grape", 2);
Copier après la connexion
  1. Ensuite, nous pouvons utiliser la méthode get() pour obtenir la valeur correspondant à une clé.
//获取Key为"apple"的Value值
int appleNum = myHashMap.get("apple");

//获取Key为"banana"的Value值
int bananaNum = myHashMap.get("banana");
Copier après la connexion
  1. Nous pouvons également utiliser la méthode containKey() pour vérifier si une certaine valeur Key existe dans un objet HashMap.
//检查键"orange"是否存在于HashMap中
if(myHashMap.containsKey("orange")){
    //若存在,输出Value值
    System.out.println("Orange Num: " + myHashMap.get("orange"));
}
Copier après la connexion

A ce moment, nous pouvons voir sur la console que le résultat de sortie est "Orange Num: 4", qui est la valeur Value correspondant à "orange" dans le HashMap.

  1. Si une valeur Key n'existe pas dans le HashMap, la méthode get() renverra une valeur nulle.
//获取Key为"watermelon"的Value值
Integer watermelonNum = myHashMap.get("watermelon");

if(watermelonNum == null){
    //若不存在,则输出提示语句
    System.out.println("No watermelon found in the HashMap");
}
Copier après la connexion

À ce moment, nous pouvons voir sur la console que le résultat de sortie est "Aucune pastèque trouvée dans le HashMap", c'est-à-dire que la valeur Value correspondant à "pastèque" n'existe pas dans le HashMap.

Grâce à l'exemple de code ci-dessus, nous pouvons voir les étapes d'utilisation de la méthode HashMap.get() et c'est simple et facile à comprendre. En développement réel, nous pouvons l'utiliser pour obtenir rapidement la valeur correspondant à la clé spécifiée dans le HashMap, améliorant ainsi l'efficacité de la lecture des données.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal