List list = new Vector();
List<字符串>list = 新向量<字符串>();
import java.util.Collections 中更改泛型类型;运行时:
import java.util.List;
导入 java.util.Vector;
public class VectorToList {
public static void main(String[] args) {
Vectorvec = new Vector ();
//添加对象
vec.add(obj1”);
vec.add(obj2”);
vec.add(obj3”);
System.out.println(矢量元素:”);
for(String e:vec)
System.out.println(e);
//将 Vector 转换为 List
Listlist = Collections.list(vec.elements());
//display List
System.out.println(列表项:”);
for(String e:list)
System.out.println(e);
}
}
矢量元素:如果你如果要将 Vector 转换为继承自 List 实现的 ArrayList,可以执行以下操作:
obj1
obj2
obj3
列表元素:
obj1
obj2
obj3
List newList = new ArrayList(vector);
List<字符串>newList = 新 ArrayList<字符串>(向量);我建议你阅读这篇文章,它更好地解释了将 Vector 转换为 ArrayList.
Please disable your ad blocker and refresh the window to use this website.