جافا - كيفية تحويل متجه إلى قائمة صفيف

يوضح هذا المثال كيفية التحويل من Vector إلى ArrayList. ننتقل على النحو التالي: إنشاء متجه يحتوي على سلاسل ثم إنشاء ArrayList من هذا Vector.

في الكود التالي ، لدينا متجه يحتوي على كائنات سلسلة ونحن بصدد تحويله إلى ArrayList of Strings. أولا ، نقوم بإنشاء متجه مملوء بعناصر السلسلة وثانيا ، خطوة التحويل من Vector إلى ArrayList باستخدام كائن Vector كوسيطة في إعلان كائن ArrayList.

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

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

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

System.out.println ("عناصر المتجهات:");
ل (سلسلة e: vec)
System.out.println (e) ؛

//ArrayList declarioin تمت تهيئته باستخدام قائمة Vector
< سلسلة> arraylist = ArrayList جديد< سلسلة> (فيك) ؛

System.out.println("ArrayList:"Elements);
for (String e: arraylist)
System.out.println (e) ؛
}
}
< / pre>وقت التشغيل:

< pre class = "prettyprint lang-java" > عناصر المتجهات:
o1
o2
o3
ArrayList:
o1
o2
o3< / pre>