[Java] Comment ajouter des données à la liste (add, addAll)

Journal d'étude de programmation

22 octobre 2020 Je n'ai pas compris comment utiliser addAll, je vais donc résumer comment ajouter des données à List.

Comment utiliser add pour ajouter une valeur

La méthode add peut ajouter une valeur. Vous pouvez insérer à la fin ou à la position de la liste.

Ajouter à la fin


List<Integer> list = new ArrayList<Integer>();
//Ajouter la valeur 1 à la fin de la liste de type entier
list.add(1);

Pour déterminer la position d'insertion, spécifiez deux arguments. Le premier argument spécifie l'endroit à insérer et le deuxième argument spécifie la valeur à insérer.

Déterminez la position d'insertion


List<Integer> list = new ArrayList<Integer>();
list.add(1);
list.add(3);
list.add(4);
//Mettez 2 entre 1 et 3 dans la liste
list.add(1,,2);

Comment utiliser addAll pour ajouter des valeurs à la fois

addAll est une méthode qui vous permet d'ajouter plusieurs valeurs à la fois.

//Préparez deux listes et ajoutez la valeur de list2 à la liste
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);

//Le résultat est similaire au code ci-dessus sans définir de liste
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));

Comme la méthode add, la méthode addAll peut spécifier la position à ajouter. La méthode de traitement est la même et l'argument est spécifié.

Déterminez la position d'insertion


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);

Les références

Créer une liste à partir d'un tableau Java (addAll / asList) (https://itsakura.com/java-collections) [Bases de Java en 3 minutes] Comment ajouter des données à List (add, addAll)

Recommended Posts

[Java] Comment ajouter des données à la liste (add, addAll)
[Java] Comment utiliser List [ArrayList]
Comment abaisser la version java
[Java] Comment utiliser Map
Java - Comment créer JTable
Comment ajouter la fonction ActionText
Comment utiliser java Facultatif
java: Comment écrire une liste de types génériques [Note]
Comment réduire les images Java
Comment rédiger un commentaire java
Comment utiliser la classe Java
Comment créer un URI de données (base64) en Java
[Java] Comment utiliser removeAll ()
[Java] Comment afficher les Wingdings
Comment utiliser Java Map
Comment définir des constantes Java
Comment utiliser les variables Java
Comment convertir la base Java
[Java] Comment implémenter le multithreading
Comment initialiser un tableau Java
Liste de la structure de données [Java / Scala]
Comment utiliser les données JSON dans la communication WebSocket (Java, JavaScript)
Pour les débutants Java: List, Map, Iterator / Array ... Comment convertir?
Étudier Java # 6 (Comment écrire des blocs)
Remarques sur l'utilisation de Spring Data JDBC
Comment créer un conteneur Java
Comment désassembler un fichier de classe Java
[Comment installer Spring Data Jpa]
Comment utiliser HttpClient de Java (Post)
[Java] Comment utiliser la méthode de jointure
Comment apprendre JAVA en 7 jours
[Rails] Comment ajouter de nouvelles pages
[Traitement × Java] Comment utiliser les variables
Comment décompiler un fichier de classe Java
[Java] Convertir 1 en N liste en carte
[JavaFX] [Java8] Comment utiliser GridPane
Comment écrire une déclaration de variable Java
Ajouter un filigrane à Java au document PDF
Comment utiliser les méthodes de classe [Java]
Comment utiliser les classes en Java?
Comment nommer des variables en Java
Comment passer Oracle Java Silver
[Java] Ajouter WordArt au document Word
Comment ajouter la fonction de suppression
Comment activer Iterator Dojo (Java)
java Eclips Comment déboguer javaScript
[Java] Conversion d'un tableau à une liste
[Traitement × Java] Comment utiliser les tableaux
Comment créer un tableau Java
Comment utiliser les expressions Java lambda