ArrayList - Java 中 addAll(Collection c) 的示例

在本教程中,我们将看到方法的用途 addAll() of the java.util.ArrayList。此方法用于添加对象集合的所有元素(该集合实现接口 java.util.Listjava.util.Set) 到 ArrayList.

在此示例中,我们通过调用方法将 LinkedList 的所有元素添加到另一个 ArrayList addAll().

import java.util.ArrayList;
导入 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(抄送”);

System.out.println(串联前的 ArrayList:”);
for(String e:aList)
System.out.println(e);

//LinkedList Statement
列表<字符串>lList = 新的 LinkedList<字符串>();
//为 LinkedList
lList.add(dd”) 添加值;
lList.add(ee”);
lList.add(ff”);

//苹果的addAll()
aList.addAll(lList)方法;

System.out.println(串联后的 ArrayList:”);
for(String e:aList)
System.out.println(e);
}
}
运行时:

ArrayList before concatenation: 
aa
bb
cc
ArrayList after concatenation:
aa
bb
cc
dd
ee
ff