انسخ جميع عناصر القائمة إلى المتجه في Java

يوضح هذا المثال كيفية إنشاء أو نسخ Vector مع مجموعة من الكائنات التي ترث من java.util.List. في هذه التعليمة البرمجية ، باستخدام النمط addAll() ، يمكنك النسخ إلى مجموعة أخرى.

import java.util.ArrayList; 
import java.util.List;
import java.util.Vector;

public class Copyallelements {

الفراغ العام الثابت الرئيسي (سلسلة [] args) {
المتجه< سلسلة> <سلسلة> vct = متجه جديد< سلسلة> <سلسلة>();
//add elements
vct.add("first")؛
vct.add("الثانية")؛
vct.add("الثالث")؛
vct.add("الرابع")؛

System.out.println("قبل النسخ:");
for (String e: vct)
System.out.println (e) ؛ قائمة

< سلسلة> قائمة <سلسلة> = قائمة صفيف جديدة< سلسلة> <سلسلة>();
list.add("un");
list.add ("اثنان")؛
vct.addAll(قائمة);
System.out.println("\nبعد النسخ: ");
for (String e: vct)
System.out.println (e) ؛
} < br / >}
< / string >< / string >< / string >< / string >< / pre> وقت التشغيل:

< pre class = "prettyprint lang-java" > قبل النسخ:
first
second
third
fourth

بعد النسخ:
الأول < BR / > الثاني < BR / >الثالث < BR / >الرابع < BR / >واحد < BR / >اثنان < BR / >< / قبل >