ArrayList - مثال على addAll (المجموعة 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;

الفئة العامة ArrayListaddAll{

الفراغ الثابت العام الرئيسي (سلسلة [] args) {

// إنشاء قائمة صفيف< سلسلة>
ArrayList< سلسلة> aList = قائمة صفيف جديدة< سلسلة> ();

//إضافة سلاسل إلى ArrayList
aList.add ("aa") ؛
aList.add("bb");
aList.add("cc");

System.out.println ("ArrayList قبل التسلسل:");
for (String e: aList)
System.out.println (e) ؛

// بيان LinkedList < br / قائمة >< سلسلة> lList = قائمة لينكد الجديدة< سلسلة> ();
//add قيما إلى 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) ؛
}
}
< / pre>وقت التشغيل:

< pre class = "prettyprint lang-java" >ArrayList قبل التسلسل:
aa
bb
cc
ArrayList بعد التسلسل:
aa
bb
cc
dd
ee
ff< / pre>