📜  Java中的 Vector toArray() 方法及示例(1)

📅  最后修改于: 2023-12-03 14:42:53.230000             🧑  作者: Mango

Java中的 Vector toArray() 方法及示例

简介

Vector类是一个线程安全的动态数组,它提供了一系列方法来操作元素。其中一个方法是toArray(),它用于将Vector转换为数组。

语法
public synchronized Object[] toArray()
参数

无参数。

返回值

该方法返回一个Object类型的数组,其中包含了Vector中所有的元素。

示例
import java.util.Vector;

public class Main {
    public static void main(String[] args) {
        Vector<String> vector = new Vector<>();
        vector.add("Java");
        vector.add("Python");
        vector.add("C++");

        Object[] arr = vector.toArray();

        for (Object o : arr) {
            System.out.println(o);
        }
    }
}

输出结果:

Java
Python
C++

可以看到,toArray()方法将Vector中的元素转换为了一个Object类型的数组,并且可以通过for循环遍历输出。需要注意的是,由于toArray()方法返回的是Object类型的数组,所以在使用时需要进行类型转换。