[Java] Comment utiliser Map

Initialisation

Map ne peut pas spécifier une primitive comme type, spécifiez donc une classe wrapper telle que Integer ou String.

Map<Integer, String> map1 = new HashMap<Integer, String>(); 

Ajouter un élément

Nom de l'objet.put (clé, "valeur")

map1.put(1, "apple"); 
map1.put(2, "orange");
map1.put(3, "cherry"); 

Obtenir l'élément

Nom de l'objet.get (clé)

map1.get(1); 
map1.get(2); 
map1.get(3);

System.out.println(map1.get(1));
//Le résultat de sortie est"cherry"devenir
  

** * Si la clé est dupliquée **

map1.put(1, "apple"); 
map1.put(2, "orange");
map1.put(1, "cherry"); 
					
System.out.println(map1.get(1));
//Le résultat de sortie est"cherry"devenir

Étant donné que les éléments de la carte gèrent leurs valeurs par clés, ils ne peuvent pas être dupliqués. Lorsque vous mettez une valeur dans une clé en double avec put, elle sera remplacée par la précédente.

Supprimer l'élément

Lors de la suppression d'un Nom de l'objet.remove (clé)

map1.put(1, "apple"); 
map1.put(2, "orange");
map1.put(3, "cherry"); 
		
map1.remove(1);
					
System.out.println(map1);
//Le résultat de sortie est{2=orange, 3=cherry}Devient

Lors de la suppression de tout Nom de l'objet.clear ()

map1.put(1, "apple"); 
map1.put(2, "orange");
map1.put(3, "cherry"); 
					
map1.clear();
					
System.out.println(map1);
//Le résultat de sortie sera {}

Remplacement d'élément

map1.put(1, "apple"); 
map1.put(2, "orange");
map1.put(3, "cherry"); 

map1.replace(2, "banana");
					
System.out.println(map1.get(2));
//Le résultat de sortie sera la banane

Obtenez la clé

Renvoie la clé qui existe dans la carte Nom de l'objet.keySet ()

map1.put(1, "apple"); 
map1.put(2, "orange");
map1.put(3, "cherry"); 
					
System.out.println(map1.size());
//Le résultat de sortie est[1, 2, 3]devenir

Obtenez le nombre de clés

Renvoie le nombre de clés qui existent dans la carte Nom de l'objet.keySet ()

map1.put(1, "apple"); 
map1.put(2, "orange");
map1.put(3, "cherry"); 
					
									
System.out.println(map1.size());
//Le résultat de sortie sera 3

Recommended Posts

[Java] Comment utiliser Map
Comment utiliser Java Map
Comment utiliser Map
Comment utiliser la carte
Comment utiliser Map
Comment utiliser java Facultatif
Comment utiliser la classe Java
[Java] Comment utiliser removeAll ()
Comment utiliser les variables Java
Comment utiliser HttpClient de Java (Get)
Comment utiliser HttpClient de Java (Post)
[Java] Comment utiliser la méthode de jointure
[Traitement × Java] Comment utiliser les variables
[JavaFX] [Java8] Comment utiliser GridPane
Comment utiliser les méthodes de classe [Java]
[Java] Comment utiliser List [ArrayList]
Comment utiliser les classes en Java?
[Traitement × Java] Comment utiliser les tableaux
Comment utiliser les expressions Java lambda
[Java] Comment utiliser la classe Math
Comment utiliser le type enum Java
Prise en charge multilingue de Java Comment utiliser les paramètres régionaux
[Java] Comment utiliser la classe File
Comment utiliser rbenv
Comment utiliser with_option
Comment utiliser fields_for
Comment utiliser java.util.logging
Comment utiliser la méthode de soumission (Java Silver)
[Rails] Comment utiliser la méthode de la carte
Comment utiliser collection_select
[Explication facile à comprendre! ] Comment utiliser l'instance Java
[Java] Comment utiliser la méthode toString ()
Etudier comment utiliser le constructeur (java)
[Traitement × Java] Comment utiliser la boucle
Comment utiliser Twitter4J
Comment utiliser active_hash! !!
Comment utiliser MapStruct
Comment utiliser TreeSet
[Comment utiliser l'étiquette]
Comment utiliser l'identité
Comment utiliser le hachage
Comment utiliser et définir les classes Java, importer
[Explication facile à comprendre! ] Comment utiliser le polymorphisme Java
[Java] [Maven3] Résumé de l'utilisation de Maven3
[Traitement × Java] Comment utiliser la classe
Comment utiliser la classe Java Scanner (Remarque)
[Traitement × Java] Comment utiliser la fonction
[Explication facile à comprendre! ] Comment utiliser ArrayList [Java]
Comment utiliser Dozer.mapper
[Java] Comment utiliser la classe Calendar
Comment utiliser Gradle