Maison >Java >javaDidacticiel >méthode de carte en Java

méthode de carte en Java

下次还敢
下次还敢original
2024-05-08 05:33:18879parcourir

Méthode Map en Java : méthodes de base : obtenez la valeur de la clé, ajoutez des paires clé-valeur, vérifiez si la clé ou la valeur existe, déterminez si la carte est vide et obtenez le nombre de paires clé-valeur. Méthode d'affichage : obtenir la collection de clés, la collection de valeurs, la collection de paires clé-valeur. Méthodes de transformation : ajoutez une autre carte à la carte actuelle, effacez la carte, supprimez les paires clé-valeur par clé. Autres méthodes utiles : comparer des cartes, obtenir des codes de hachage, effectuer des opérations sur chaque paire clé-valeur.

méthode de carte en Java

Méthode Map en Java

L'interface Map est une structure de données importante dans le framework de collection Java, utilisée pour stocker des paires clé-valeur. Il fournit un ensemble de méthodes pour faire fonctionner ces paires clé-valeur, notamment :

1 Méthode de base

  • get(key) : obtenez la valeur associée (si elle existe) en fonction de. la clé. Renvoie null si la clé n'existe pas. get(key):根据键获取关联的值(如果存在)。返回 null 如果键不存在。
  • put(key, value):向映射中添加一个键值对。如果键已经存在,则用新值替换旧值。
  • containsKey(key):检查映射中是否存在给定的键。
  • containsValue(value):检查映射中是否存在给定的值。
  • isEmpty():检查映射是否为空。
  • size():返回映射中键值对的数量。

2. 视图方法

  • keySet():返回映射中所有键的 Set 集合。
  • values():返回映射中所有值的 Collection 集合。
  • entrySet():返回映射中所有键值对的 Set 集合,每个键值对作为一个 Entry 对象。

3. 转换方法

  • putAll(Map<? extends K, ? extends V> m):将另一个映射的所有键值对添加到当前映射中。
  • clear():从映射中删除所有键值对。
  • remove(key):根据键从映射中删除一个键值对。

4. 其他实用方法

  • equals(Object o):将当前映射与另一个映射进行比较。
  • hashCode():返回映射的哈希码。
  • forEach(BiConsumer<? super K, ? super V> action)
  • put(key, value) : ajoutez une paire clé-valeur à la carte. Si la clé existe déjà, remplacez l'ancienne valeur par la nouvelle valeur.

containsKey(key) : Vérifie si la clé donnée existe dans la carte.

🎜containsValue(value) : Vérifiez si la valeur donnée existe dans la carte. 🎜🎜isEmpty() : Vérifiez si le mappage est vide. 🎜🎜size() : renvoie le nombre de paires clé-valeur dans la carte. 🎜🎜🎜🎜2. Méthode View 🎜🎜🎜🎜keySet() : renvoie la collection Set de toutes les clés de la carte. 🎜🎜values() : renvoie une collection de toutes les valeurs de la carte. 🎜🎜entrySet() : renvoie un ensemble de toutes les paires clé-valeur de la carte, chaque paire clé-valeur en tant qu'objet Entry. 🎜🎜🎜🎜3. Méthode de conversion 🎜🎜🎜🎜putAll(Map<? extends K, ? extends V> m) : Ajoutez toutes les paires clé-valeur d'une autre carte à la carte actuelle. 🎜🎜clear() : supprimez toutes les paires clé-valeur de la carte. 🎜🎜remove(key) : supprimez une paire clé-valeur de la carte en fonction de la clé. 🎜🎜🎜🎜4. Autres méthodes pratiques 🎜🎜🎜🎜equals(Object o) : Comparez le mappage actuel avec un autre mappage. 🎜🎜hashCode() : renvoie le code de hachage mappé. 🎜🎜forEach(BiConsumer<? super K, ? super V> action) : effectuez l'opération spécifiée sur chaque paire clé-valeur de la carte. 🎜🎜🎜Grâce à ces méthodes, vous pouvez facilement exploiter des collections de cartes en Java, stocker, récupérer et gérer des paires clé-valeur. 🎜

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!

Déclaration:
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
Article précédent:Le rôle de la carte en JavaArticle suivant:Le rôle de la carte en Java