Maison >Java >javaDidacticiel >Comment utiliser la collection de cartes en Java

Comment utiliser la collection de cartes en Java

下次还敢
下次还敢original
2024-05-09 05:24:20864parcourir

La collection Map est utilisée pour stocker des paires clé-valeur, voici comment l'utiliser : Créer une carte : utilisez Map map = new HashMap<>(). Ajoutez des éléments : utilisez map.put("key", "value"). Obtenir des éléments : utilisez String value = map.get("key"). Vérifiez l'existence d'une clé : utilisez map.containsKey("key"). Supprimer des éléments : utilisez map.remove("key"). À propos de la collection

Comment utiliser la collection de cartes en Java

Map en Java : Comment utiliser la collection

Map est une structure de données puissante en Java qui est utilisée pour stocker des paires clé-valeur. Il permet aux utilisateurs de récupérer rapidement des valeurs à l'aide de clés. Voici comment utiliser une collection Map en Java :

  1. Création d'une collection Map

Pour créer une collection Map, vous pouvez utiliser la syntaxe suivante :

<code class="java">Map<K, V> map = new HashMap<>();</code>

où :

  • K est le type de clé .
  • V est un type valeur.
  • HashMap est l'une des classes d'implémentation de la collection Map.
  1. Ajouter des éléments

Pour ajouter des éléments à la collection Map, vous pouvez utiliser la méthode put() :

<code class="java">map.put("key", "value");</code>
  1. Obtenir des éléments

Pour obtenir les valeurs dans la collection Map, vous pouvez utiliser la méthode get() :

<code class="java">String value = map.get("key");</code>
  1. Vérifier l'existence d'une clé

Pour vérifier si une certaine clé existe dans la collection Map, vous pouvez utiliser la méthode containKey() :

<code class="java">boolean containsKey = map.containsKey("key");</code>
  1. Supprimer un élément

Pour supprimer des éléments de la collection Map, vous pouvez utiliser la méthode remove() :

<code class="java">map.remove("key");</code>
  1. Traverser des éléments

Pour parcourir les éléments de la collection Map, vous pouvez utiliser la méthode EntrySet() méthode. Il renvoie un ensemble contenant toutes les paires clé-valeur de la collection Map :

<code class="java">for (Map.Entry<K, V> entry : map.entrySet()) {
    K key = entry.getKey();
    V value = entry.getValue();
}</code>

Classe d'implémentation commune de la collection Map

  • HashMap : Non ordonné et non synchronisé.
  • TreeMap : Ordonné et non synchronisé.
  • ConcurrentHashMap : Ordonné et thread-safe.
  • LinkedHashMap : Maintient l'ordre d'insertion et est thread-safe.

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:Que signifie le double en JavaArticle suivant:Que signifie le double en Java