Skip to content

Latest commit

 

History

History
71 lines (53 loc) · 1.84 KB

File metadata and controls

71 lines (53 loc) · 1.84 KB

Java - 将Vector转换为ArrayList

原文: https://beginnersbook.com/2014/07/java-convert-vector-to-arraylist-example/

在上一个教程中,我们分享了如何Vector转换为数组。在这里,我们将通过示例看到VectorArrayList转换。

示例

在下面的代码片段中,我们有一个字符串的Vector,我们将其转换为字符串的ArrayList 。我们在下面的示例中遵循的步骤是:

1)创建一个Vector并填充它(我们假设Vector将具有String元素)。

2)通过使用Vector对象声明ArrayList对象,将Vector转换为ArrayListArrayList 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