java listinteger 转数组
可以通过以下代码将Java List
List<Integer> list = new ArrayList<>();
// 添加元素到list中
Integer[] arr = list.toArray(new Integer[0]);
在这个例子中,我们首先创建了一个包含整数的List对象,然后将元素添加到其中。接下来,我们使用toArray()方法将List转换为数组。该方法需要一个数组作为参数,以确定类型和大小。我们传递一个包含0个元素的Integer数组,以便方法可以创建一个新数组。
请注意,我们需要将结果存储在一个Integer数组中,而不是一个基本数据类型数组(如int[])。这是因为List中存储的是对象,而不是基本数据类型。如果我们尝试将List转换为基本数据类型数组,则会出现编译错误。
原文地址: https://www.cveoy.top/t/topic/Njv 著作权归作者所有。请勿转载和采集!