Es wird zusammengefasst, um den Array-Typ, den Listentyp und den Map-Typ von Java zu organisieren. Ich habe nur die LL-Sprache verwendet, daher fühlt sich Java ziemlich verwirrend an. ..
java
String[] demo_array = new String[3];
java
List<String> demo_list = new ArrayList<>();
java
Map<String, String> demo_map = new HashMap<>();
Zuweisen mit Array [Index] = Wert
demo_array[0] = "rot";
demo_array[1] = "Gelb";
demo_array[2] = "Grün";
Zuweisen mit List.add (Wert)
demo_list.add("rot");
demo_list.add("Gelb");
demo_list.add("Grün");
Ersetzen Sie durch HashMap.put (Schlüssel, Wert).
demo_map.put("red","rot");
demo_map.put("yellow","Gelb");
demo_map.put("green","Grün");
Holen Sie sich mit Array [Index]
//Array abrufen
String color_red = demo_array[0];
//Array abrufen (Batch)
for (String color : demo_array) {
System.out.println(color);
}
Holen Sie es sich mit list.get (Index).
//Wert erhalten
String color_yellow = demo_list.get(1);
//Wert erhalten(Bulk)
for (String color : demo_list) {
System.out.println(color);
}
//Mit Lambda..
demo_list.forEach(value -> System.out.println(value));
Erhalten mit HashMap.get (Schlüssel).
//Wert erhalten
String color_green = demo_map.get("green");
//Wert erhalten(Bulk)
for (String key : demo_map.keySet()) {
System.out.println(demo_map.get(key));
}
//Mit Lambda..
demo_map.forEach((key, value) -> {
System.out.println(key);
System.out.println(value);
});
Recommended Posts