ArrayList - Пример addAll(Collection c) в Java

В этом уроке мы увидим, как используется метод addAll() из java.util.ArrayList. Этот метод используется для добавления всех элементов коллекции объектов (которая реализует интерфейс java.util.List или java.util.Set) в ArrayList.

В этом примере мы добавляем все элементы LinkedList в другой ArrayList, вызывая метод addAll().

import java.util.ArrayList; 
import java.util.LinkedList;
import java.util.List;

public class ArrayListaddAll{

public static void main(String[] args) {

// Создаем ArrayList< Строка>
ArrayList< Строка> aList = новый ArrayList< Строка> ();

//добавляем строки в ArrayList
aList.add("aa");
aList.add("bb");
aList.add("cc");

System.out.println("ArrayList before concatenation:");
for(String e:aList)
System.out.println(e);

//LinkedList Statement
список< Строка> lList = новый LinkedList< Строка> ();
//добавляем значения в LinkedList
lList.add("dd");
lList.add("ee");
lList.add("ff");

//Apple метод addAll()
aList.addAll(lList);

System.out.println("ArrayList после конкатенации:");
for(String e:aList)
System.out.println(e);
}
}
Runtime:

ArrayList before concatenation: 
aa
bb
cc
ArrayList после конкатенации:
aa
bb
cc
dd
ee
ff