Étudier le tableau, la liste, la carte Java

introduction

Il est résumé pour organiser le type de tableau, le type de liste et le type de carte de java. Je n'ai utilisé que le langage LL, donc java est assez déroutant. ..

Déclaration de type

Tableau

java


String[] demo_array = new String[3];

liste

java


List<String> demo_list = new ArrayList<>();

carte

java


Map<String, String> demo_map = new HashMap<>();

Attribution de valeur

Tableau

Assign with Array [index] = valeur

demo_array[0] = "rouge";
demo_array[1] = "Jaune";
demo_array[2] = "vert";

liste

Assigner avec List.add (valeur)

demo_list.add("rouge");
demo_list.add("Jaune");
demo_list.add("vert");

carte

Remplacez par HashMap.put (clé, valeur).

demo_map.put("red","rouge");
demo_map.put("yellow","Jaune");
demo_map.put("green","vert");

Avoir

Tableau

Obtenir avec le tableau [index]

//Obtenir un tableau
String color_red = demo_array[0];
//Obtenir un tableau (lot)
for (String color : demo_array) {
    System.out.println(color);
}

liste

Obtenez avec list.get (index).

//Obtenez de la valeur
String color_yellow = demo_list.get(1);
//Obtenez de la valeur(Masse)
for (String color : demo_list) {
    System.out.println(color);
}
//Avec lambda..
demo_list.forEach(value -> System.out.println(value));

carte

Obtenu avec HashMap.get (clé).

//Obtenez de la valeur
String color_green = demo_map.get("green");
//Obtenez de la valeur(Masse)
for (String key : demo_map.keySet()) {
    System.out.println(demo_map.get(key));
}
//Avec lambda..
demo_map.forEach((key, value) -> {
    System.out.println(key);
    System.out.println(value);
});

Recommended Posts

Étudier le tableau, la liste, la carte Java
Combiner des listes Java8
Étudions Java
[Java] À propos des tableaux
[Java] Notes d'étude
À propos des tableaux Java
Étudier Java 8 (répétable)
Mémorandum d'étude Java
[Java 8+] Fusionner les cartes
Étudier Java Silver 1
Java, à propos d'un tableau à deux dimensions
Joindre des tableaux en Java
Journée d'étude Java Silver 1
Étudier Java # 1 (type typique)
Ma note d'étude (Java)
Comparer des listes en Java
Réunir l'imbrication de liste Java
Etudier Java # 2 (\ marque et opérateur)
Élément 28: Préférer les listes aux tableaux
Mémo de la méthode d'étude Java Silver
Etude de Java # 7 (Type de syntaxe de branche)
Mémo d'étude Java 2 avec Progate
Étudier Java avec Progate Note 1
[Java] Combiner plusieurs listes (collections)
Comment étudier Java Silver SE 8
Résumé du package [Java Silver Study]
[Session d'étude interne] Gestion des exceptions Java (2017/04/26)
[Mémo de la session d'étude] Java Day Tokyo 2017
Étude de Java # 4 (branchement conditionnel / instruction if)
Etude de qualification Orcacla Java Bronze SE 7/8
Java, des tableaux pour débuter avec les débutants
Étude de Java # 5 (répétition et boucle infinie)
[Traitement × Java] Comment utiliser les tableaux
Fonctionnement des tableaux en Java (illustration)