java list 转数组
Java中可以使用toArray()方法将List转换为数组,示例代码如下:
// 创建List
List<String> list = new ArrayList<String>();
list.add("apple");
list.add("banana");
list.add("pear");
// 将List转换为数组
String[] array = list.toArray(new String[list.size()]);
// 遍历数组
for (String fruit : array) {
System.out.println(fruit);
}
上述代码中,toArray()方法接收一个数组作为参数,如果该数组长度小于List的长度,则会创建一个新的数组返回,如果数组长度大于等于List的长度,则会修改该数组并返回。因此,我们可以通过传递一个长度为List的长度的数组,将List转换为数组。
原文地址: https://www.cveoy.top/t/topic/Njn 著作权归作者所有。请勿转载和采集!