如何将String数组中的所有项目添加到Java中的向量?

我的代码如下所示:

Vector<String> My_Vector=new Vector<String>();
String My_Array[]=new String[100];

for (int i=0;i<100;i++) My_Array[i]="Item_"+i;
......
My_Vector.addAll(My_Array);

但是我收到一条错误信息,没有循环添加每个项目的方法是什么?

坦率

最佳答案
vector.addAll()在参数中使用Collection。
为了将数组转换为Collection,可以使用Arrays.asList():

My_Vector.addAll(Arrays.asList(My_Array));

转载注明原文:如何将String数组中的所有项目添加到Java中的向量? - 代码日志