[Java] Hinzufügen von Daten zur Liste (add, addAll)

Programmierstudientagebuch

  1. Oktober 2020 Ich habe nicht verstanden, wie man addAll verwendet, daher werde ich zusammenfassen, wie man Daten zur Liste hinzufügt.

Verwendung von add, um einen Wert hinzuzufügen

Die add-Methode kann einen Wert hinzufügen. Sie können am Ende oder an der Position der Liste einfügen.

Zum Ende hinzufügen


List<Integer> list = new ArrayList<Integer>();
//Fügen Sie am Ende der Liste vom Typ Integer den Wert 1 hinzu
list.add(1);

Geben Sie zwei Argumente an, um die Einfügeposition zu bestimmen. Das erste Argument gibt die einzufügende Stelle an, und das zweite Argument gibt den einzufügenden Wert an.

Bestimmen Sie die Einfügeposition


List<Integer> list = new ArrayList<Integer>();
list.add(1);
list.add(3);
list.add(4);
//Setzen Sie 2 zwischen 1 und 3 in die Liste ein
list.add(1,,2);

Verwendung von addAll zum gleichzeitigen Hinzufügen von Werten

addAll ist eine Methode, mit der Sie mehrere Werte gleichzeitig hinzufügen können.

//Bereiten Sie zwei Listen vor und fügen Sie den Wert von list2 zur Liste hinzu
List<Integer> list = new ArrayList<Integer>();
list.add(1);
list.add(2);
list.add(3);
list.add(4);

List<Integer> list2 = new ArrayList<Integer>();
list2.add(5);
list2.add(6);
list2.add(7);
list2.add(8);
list.addAll(list2);

//Das Ergebnis ähnelt dem obigen Code, ohne eine Liste zu definieren
List<Integer> list = new ArrayList<Integer>();
list.add(1);
list.add(2);
list.add(3);
list.add(4);
list.addAll(Arrays.asList(5, 6, 7, 8));

Wie die add-Methode kann auch die addAll-Methode die hinzuzufügende Position angeben. Die Verarbeitungsmethode ist dieselbe und das Argument wird angegeben.

Bestimmen Sie die Einfügeposition


List<Integer> list = new ArrayList<Integer>();
list.add(1);
list.add(2);
list.add(3);
list.add(4);
 
List<Integer> list2 = new ArrayList<Integer>();
list2.add(5);
list2.add(6);
list2.add(7);
list2.add(8);
list.addAll(1, list2);

Verweise

Erstellen Sie eine Liste aus einem Java-Array (addAll / asList) (https://itsakura.com/java-collections). [Grundlagen von Java in 3 Minuten] Hinzufügen von Daten zur Liste (add, addAll)

Recommended Posts

[Java] Hinzufügen von Daten zur Liste (add, addAll)
[Java] Verwendung von List [ArrayList]
So senken Sie die Java-Version
[Java] Verwendung von Map
Java - So erstellen Sie JTable
So fügen Sie die ActionText-Funktion hinzu
Verwendung von Java Optional
java: Wie schreibe ich eine generische Typliste? [Hinweis]
So minimieren Sie Java-Images
Wie schreibe ich einen Java-Kommentar
Verwendung der Java-Klasse
So erstellen Sie einen Daten-URI (base64) in Java
[Java] Verwendung von removeAll ()
[Java] So zeigen Sie Wingdings an
Verwendung von Java Map
So legen Sie Java-Konstanten fest
Verwendung von Java-Variablen
So konvertieren Sie Java Base
[Java] So implementieren Sie Multithreading
So initialisieren Sie ein Java-Array
Listendatenstruktur [Java / Scala]
Verwendung von JSON-Daten in der WebSocket-Kommunikation (Java, JavaScript)
Für Java-Anfänger: Liste, Karte, Iterator / Array ... Wie konvertiere ich?
Java # 6 studieren (Wie man Blöcke schreibt)
Hinweise zur Verwendung von Spring Data JDBC
So erstellen Sie einen Java-Container
So zerlegen Sie eine Java-Klassendatei
[So installieren Sie Spring Data Jpa]
Verwendung von HttpClient (Post) von Java
[Java] Verwendung der Join-Methode
Wie man JAVA in 7 Tagen lernt
[Schienen] So fügen Sie neue Seiten hinzu
[Verarbeitung × Java] Verwendung von Variablen
So dekompilieren Sie eine Java-Klassendatei
[Java] Konvertiere 1 in N Liste in Karte
[JavaFX] [Java8] Verwendung von GridPane
So schreiben Sie eine Java-Variablendeklaration
Fügen Sie dem PDF-Dokument ein Wasserzeichen zu Java hinzu
Verwendung von Klassenmethoden [Java]
Wie verwende ich Klassen in Java?
So benennen Sie Variablen in Java
So übergeben Sie Oracle Java Silver
[Java] WordArt zum Word-Dokument hinzufügen
So fügen Sie die Löschfunktion hinzu
So drehen Sie Iterator Dojo (Java)
Java Eclips So debuggen Sie JavaScript
[Java] Konvertierung von Array zu Liste
[Verarbeitung × Java] Verwendung von Arrays
So erstellen Sie ein Java-Array
Verwendung von Java-Lambda-Ausdrücken