Maison  >  Article  >  Java  >  Comment utiliser la carte en Java

Comment utiliser la carte en Java

下次还敢
下次还敢original
2024-04-27 00:00:311036parcourir

Map est une interface en Java qui représente une collection de paires clé-valeur et est utilisée pour stocker et rechercher efficacement des données. Ses principales utilisations incluent : le stockage de données où chaque clé correspond à une valeur unique. Créez des cartes non ordonnées (HashMap), ordonnées (TreeMap), ordonnées et conservez l'ordre d'insertion (LinkedHashMap). Ajoutez des paires clé-valeur via la méthode put() et obtenez des valeurs via la méthode get(). Parcourez la carte à l'aide d'ensembles de clés (keySet()) et d'ensembles de valeurs (values()). Utilisez la méthode Remove() pour supprimer les paires clé-valeur.

Comment utiliser la carte en Java

Utilisation de Map en Java

Qu'est-ce que Map ?

Map est une interface en Java, qui représente une collection de paires clé-valeur. La clé est utilisée pour identifier de manière unique chaque valeur, tandis que la valeur peut être n'importe quel objet.

Utilisation :

Map est principalement utilisé pour stocker des données, où chaque clé correspond à une valeur unique. Cela rend la recherche, la mise à jour et la suppression de données très efficaces.

Créer une carte :

Vous pouvez créer une carte en utilisant les méthodes suivantes :

  • HashMap : non ordonné et autorisant les clés en double.
  • HashMap:无序且允许重复的键。
  • TreeMap:有序且不允许重复的键。
  • LinkedHashMap:有序且允许重复的键,但保留元素插入的顺序。

添加键值对:

要向Map中添加键值对,可以使用put(key, value)方法。如果键已存在,则将覆盖现有值。

获取值:

可以使用get(key)方法获取与给定键关联的值。如果键不存在,则返回null

遍历Map:

可以使用keySet()values()方法遍历Map中的键和值。

删除键值对:

可以使用remove()TreeMap : ordonné et n'autorise pas les clés en double.

LinkedHashMap : ordonné et autorise les clés en double, mais conserve l'ordre dans lequel les éléments sont insérés.

Ajouter des paires clé-valeur :

Pour ajouter des paires clé-valeur à la carte, vous pouvez utiliser la méthode put(key, value). Si la clé existe déjà, la valeur existante sera écrasée.

🎜🎜Obtenir la valeur : 🎜🎜🎜La valeur associée à une clé donnée peut être obtenue à l'aide de la méthode get(key). Si la clé n'existe pas, null est renvoyé. 🎜🎜🎜Traverse Map : 🎜🎜🎜Vous pouvez utiliser les méthodes keySet() et values() pour parcourir les clés et les valeurs dans la carte. 🎜🎜🎜Supprimer les paires clé-valeur : 🎜🎜🎜Les paires clé-valeur associées à une clé donnée peuvent être supprimées à l'aide de la méthode remove(). 🎜🎜🎜Exemple :🎜🎜🎜Voici un exemple de code pour créer et utiliser Map à l'aide de HashMap :🎜
<code class="java">Map<String, Integer> ages = new HashMap<>();

ages.put("John", 30);
ages.put("Mary", 25);

System.out.println(ages.get("John")); // 输出:30

for (String key : ages.keySet()) {
    System.out.println(key + ": " + ages.get(key));
}</code>

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 fait la carte en Java ?Article suivant:Que fait la carte en Java ?