Maison> Java> javaDidacticiel> le corps du texte

Utilisez la fonction HashMap.values() de Java pour obtenir toutes les valeurs du HashMap

WBOY
Libérer: 2023-07-25 21:03:25
original
1445 Les gens l'ont consulté

Utilisez la fonction HashMap.values() de Java pour obtenir toutes les valeurs d'un HashMap

En Java, HashMap est une structure de données couramment utilisée qui peut stocker des paires clé-valeur et permet d'obtenir des valeurs par clé. Parfois, nous avons besoin d'obtenir toutes les valeurs dans le HashMap, nous pouvons alors utiliser la fonction HashMap.values().

La fonction HashMap.values() renvoie une collection contenant toutes les valeurs. Ce type de collection est une sous-classe de la classe Collection. Nous pouvons utiliser cette collection pour parcourir toutes les valeurs du HashMap ou effectuer d'autres opérations. Voici un exemple de code :

import java.util.HashMap; import java.util.Collection; public class Main { public static void main(String[] args) { // 创建一个HashMap HashMap hashMap = new HashMap<>(); // 向HashMap中添加键值对 hashMap.put(1, "Apple"); hashMap.put(2, "Banana"); hashMap.put(3, "Orange"); hashMap.put(4, "Grapes"); // 使用HashMap.values()函数获取所有值的集合 Collection values = hashMap.values(); // 遍历值的集合并输出 for (String value : values) { System.out.println("值: " + value); } } }
Copier après la connexion

Le code ci-dessus crée d'abord un HashMap et y ajoute quatre paires clé-valeur. Ensuite, utilisez la fonction HashMap.values() pour obtenir l’ensemble de toutes les valeurs. Enfin, parcourez la collection de valeurs via une boucle for et affichez chaque valeur.

Exécutez le code ci-dessus et les résultats suivants seront affichés :

值: Apple 值: Banana 值: Orange 值: Grapes
Copier après la connexion

Vous pouvez voir que toutes les valeurs du HashMap sont obtenues à l'aide de la fonction HashMap.values() et que ces valeurs sont générées avec succès.

Si nous devons effectuer d'autres opérations sur les valeurs dans HashMap, nous pouvons également utiliser cet objet de collection. Par exemple, nous pouvons utiliser des méthodes de collecte pour compter le nombre d'occurrences d'une valeur, rechercher des valeurs spécifiques, etc.

Il convient de noter que les valeurs dans HashMap ne sont pas ordonnées et que les valeurs en double sont autorisées. Par conséquent, l’ordre et l’unicité ne sont pas garantis lors de l’itération dans une collection de valeurs. Si nous devons suivre un ordre spécifique ou supprimer les valeurs en double, nous pouvons le faire avant de parcourir.

Pour résumer, l'utilisation de la fonction HashMap.values() de Java peut facilement obtenir toutes les valeurs du HashMap. Nous pouvons effectuer des opérations en parcourant une collection de valeurs, telles que des valeurs de sortie, des occurrences de valeurs statistiques, etc. Lorsque vous utilisez HashMap, n'oubliez pas d'utiliser la fonction HashMap.values() de manière appropriée pour obtenir des valeurs permettant un meilleur traitement ultérieur.

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
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!