import java.util.Collections;
import java.util.List;
import java.util.Vector;
الفئة العامة VectorToList {
الفراغ العام الثابت الرئيسي (سلسلة [] args) {
Vectorvec = Vector () جديد ؛
//add objects
vec.add ("obj1") ؛
vec.add("obj2");
vec.add ("obj3") ؛
System.out.println ("عناصر المتجهات:");
ل (سلسلة e: vec)
System.out.println (e) ؛
// تحويل المتجه إلى قائمة
قائمة < سلسلة> قائمة = Collections.list (vec.elements ()) ؛
//display list
System.out.println ("عناصر القائمة:");
for (String e: list)
System.out.println (e) ؛
} < br / >}
< / string >< / string >< / string >< / pre> وقت التشغيل:
< pre class = "prettyprint lang-java" > عناصر المتجهات:
obj1
obj2
obj3
عناصر القائمة:
obj1
obj2
obj3
< / pre> إذا كنت إذا كنت ترغب في تحويل Vector إلى ArrayList ، الموروثة من تطبيق القائمة ، فيمكنك القيام بذلك:List newList = ArrayList (vector) الجديد ؛
< / pre>
أو للحصول على إصدار عام:
< pre class = "prettyprint lang-java" > List< سلسلة> قائمة جديدة = قائمة صفيف جديدة< سلسلة> (المتجهات) ؛
< / pre>أقترح عليك قراءة المقالة التي تشرح بشكل أفضل تحويل متجه إلى ArrayList< / a>.< / div>
Please disable your ad blocker and refresh the window to use this website.