Java 集合 将Vector转换为ArrayList

在这里,我们将通过示例看到VectorArrayList转换。

示例

在下面的代码片段中,我们有一个字符串的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

赞(0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

Java 集合