كيفية ربط اثنين من ArrayLists في جافا

في هذا البرنامج التعليمي ، سنلقي نظرة على كيفية دمج اثنين من ArrayLists في java  مع الطريقة  addAll().< / سبان>  تضيف هذه الطريقة اثنين من ArrayLists في ArrayList.

في الكود التالي ، يتم دمج اثنين من ArrayLists في واحد:

< pre class = "prettyprint lang-java" >import java.util.ArrayList ؛
Public Class Fusion
{
الفراغ العام الثابت الرئيسي (سلسلة [] args)
{
// ArrayList A
ArrayList listA = ArrayList () الجديدة ArrayListstring ();
listA.add("OA1")؛
listA.add("OA2")؛
listA.add("OA3");
System.out.println ("القائمة ألف")؛
for(كائن السلسلة: Alist){
System.out.println(object);
}

//ArrayList B
ArrayList listB = New ArrayList();
listB.add("OB1");
listB.add ("OB2") ؛
القائمة B.add("OB3")؛
System.out.println("\nList B");
for (كائن السلسلة: B-list) {
System.out.println (object);
}

// ArrayList الذي يدمج A و B
ArrayList listAB = ArrayList ();
listAB.addAll (listA) ؛
listAB.addAll (listB) ؛
System.out.println("\nList AB");
//إظهار القائمة النهائية بعد merge
for(كائن السلسلة: listAB){
System.out.println(object);
}
}
}
< / string >< / string >< / string >< / string >< / string >< / string >< / pre> Output

< pre class = "prettyprint lang-java" >List A
OA1
OA2
OA3

List B
OB1
OB2
OB3

List AB
OA1
OA2
OA3
OB1
OB2
OB3< / قبل >