HashMap est une collection qui vous permet de gérer une collection d'éléments qui sont un ensemble de clés et de valeurs.
Ce qui suit est produit sous la forme d'un ensemble de nom d'élément et de numéro atomique.
import java.util.HashMap; //importer
public class Sample {
public static void main(String[] args){
//La clé est une chaîne et la valeur est un entier
HashMap<String, Integer> map = new HashMap<String, Integer>();
String atom[] = {"hydrogène", "hélium", "lithium", "béryllium"};
map.put(atom[0], 1); // .put()Stocker les données dans
map.put(atom[1], 2);
map.put(atom[2], 3);
map.put(atom[3], 4);
System.out.println("---Numéro atomique---");
for(String s:atom){
System.out.println(s + "Est" + map.get(s) + "Tour"); // .get()Obtenez la valeur avec
}
}
}
---Numéro atomique---
L'hydrogène est numéro un
L'hélium est le numéro 2
Le lithium est le numéro 3
Le bérylium est le numéro 4
Méthode | une fonction |
---|---|
get() | Renvoie l'élément de la clé spécifiée. |
put() | Associez la clé à l'élément. |
remove() | Supprime l'élément avec la clé spécifiée. |
clear() | Efface toutes les clés et tous les éléments. |
containsKey() | Renvoie true si la valeur de la clé spécifiée existe, false dans le cas contraire. |
isEmpty() | Renvoie vrai s'il n'y a aucun élément. |
size() | Renvoie le nombre d'éléments. |
HashSet est une collection qui peut stocker des données sans duplication.
Ce qui suit stocke APPLE caractère par caractère et le produit.
import java.util.HashSet;
public class Sample {
public static void main(String[] args){
HashSet<String> hs = new HashSet<String>(); //Généré en tant que type String
hs.add("A"); //.add()Stocker les données dans
hs.add("P");
hs.add("P");
hs.add("L");
hs.add("E");
for(String s:hs){ //Tout afficher avec une déclaration spéciale pour
System.out.println(s);
}
}
}
Deux Ps sont stockés, et comme une duplication s'est produite, elle n'est sortie qu'une seule fois.
P
A
E
L
Méthode | une fonction |
---|---|
add() | Ajoutez un élément. |
remove() | Supprime l'élément spécifié. |
clear() | Effacez tous les éléments. |
contains | Renvoie true si l'élément spécifié existe, false dans le cas contraire. |
isEmpty() | Renvoie vrai s'il n'y a aucun élément. |
size() | Renvoie le nombre d'éléments. |
Recommended Posts