在这里,我们将通过示例看到Vector
到ArrayList
转换。
示例
在下面的代码片段中,我们有一个字符串的Vector
,我们将其转换为字符串的ArrayList
。我们在下面的示例中遵循的步骤是:
1)创建一个Vector
并填充它(我们假设Vector
将具有String
元素)。
2)通过使用Vector
对象声明ArrayList
对象,将Vector
转换为ArrayList
。
ArrayList list = new ArrayList(vector);
代码:
import java.util.Vector;
import java.util.ArrayList;
public class VectorToArrayList {
public static void main(String[] args) {
// Creating a Vector of String elements
Vector<String> vector = new Vector<String>();
// Populate Vector
vector.add("Rahul");
vector.add("Steve");
vector.add("Jude");
vector.add("Locke");
vector.add("Mike");
vector.add("Robert");
//Displaying Vector elements
for (String str : vector){
System.out.println(str);
}
//Converting Vector to ArrayList
ArrayList<String> arraylist = new ArrayList<String>(vector);
//Displaying ArrayList Elements
System.out.println("\nArrayList Elements :");
for (String s : arraylist){
System.out.println(s);
}
}
}
输出:
Rahul
Steve
Jude
Locke
Mike
Robert
ArrayList Elements :
Rahul
Steve
Jude
Locke
Mike
Robert