可以使用 List 的 toArray(T[] a) 方法来实现 List 转数组,并指定数组类型。

下面是一个示例代码:

import java.util.ArrayList;
import java.util.List;

public class ListToArrayExample {
    public static void main(String[] args) {
        List<String> list = new ArrayList<>();
        list.add("Java");
        list.add("Python");
        list.add("C++");

        String[] array = list.toArray(new String[list.size()]);

        for (String item : array) {
            System.out.println(item);
        }
    }
}

在上面的代码中,我们首先创建了一个 List 对象 list,并向其中添加了一些元素。然后,我们通过调用 toArray(T[] a) 方法将 list 转换为数组。在 toArray 方法的参数中,我们传入了一个类型为 String[] 的数组,这样,返回的数组类型就是 String[]。最后,我们通过遍历数组,打印出数组中的元素。

输出结果为:

Java
Python
C++
``
Java代码实现 List转数组指定数组类型

原文地址: https://www.cveoy.top/t/topic/iLqQ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录