Javaで2つのArrayListを連結する方法

このチュートリアルでは、java メソッド addAll(). このメソッドは、2 つの ArrayList を新しい ArrayList に追加します

次のコードでは、2 つの ArrayList が 1 つにマージされます:

import java.util.ArrayList;
public class Fusion
{
public static void main(String [] args)
{
//ArrayList A
ArrayList listA=new ArrayList();
listA.add("OA1");
listA.add("OA2");
listA.add("OA3");
System.out.println("リストA");
for(String object: Alist){
System.out.println(object);
}

//配列リスト B
ArrayList listB=new ArrayList();
listB.add("OB1");
listB.add("OB2");
list B.add("OB3");
System.out.println("\nリスト B");
for(String object: B-list){
System.out.println(object);
}

//A と B をマージする ArrayList
ArrayList listAB= new ArrayList();
listAB.addAll(listA);
listAB.addAll(listB);
System.out.println("\nリスト AB");
//マージ後に最終リストを表示
for(String object: listAB){
System.out.println(object);
}
}
}
Output

List A
OA1
OA2
OA3

List B
OB1
OB2
OB3

List AB
OA1
OA2
OA3
OB1
OB2
OB3