Java 集合 Vector转换为字符串数组

在本教程中,我们将了解如何在 Java 中将Vector转换为String数组。

示例

让我们看一下下面的例子,我们将一个字符串Vector转换为一个数组。我们使用Vector类的toString()方法来做到这一点。
public String toString():返回此Vector的字符串表示形式,包含每个元素的String表示形式。

import java.util.Vector;
public class VectorToArray {

  public static void main(String[] args) {

     // Creating a Vector of String elements
     Vector<String> vector = new Vector<String>();

     // Add elements to Vector
     vector.add("Item1");
     vector.add("Item2");
     vector.add("Item3");
     vector.add("Item4");
     vector.add("Item5");
     vector.add("Item6");

    //Converting Vector to String Array
    String[] array = vector.toArray(new String[vector.size()]);

    //Displaying Array Elements
    System.out.println("String Array Elements :");
    for(int i=0; i < array.length ; i++){
       System.out.println(array[i]);
    }
  }
}

输出:

String Array Elements :
Item1
Item2
Item3
Item4
Item5
Item6

我们在上面的代码中遵循的步骤是:

1)创建一个String类型的向量

2)使用Vector类的add(Element E)方法向其添加元素。

3)使用toArray(new String[vector.size()])Vector转换为数组。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程