📅  最后修改于: 2023-12-03 15:07:53.839000             🧑  作者: Mango
在Java中,我们可以使用实用程序类 java.util.Arrays
中的 asList
方法将整数列表转换为数组。
List<Integer> list = Arrays.asList(1, 2, 3, 4, 5);
Integer[] array = list.toArray(new Integer[list.size()]);
代码中,我们使用 Arrays.asList
方法将整数列表转换为 List
类型,然后通过 List
类型的 toArray
方法将其转换为整数类型的数组。
值得注意的是,由于 Java 中的基本数据类型是不支持泛型的,因此我们需要使用它们对应的包装类。例如,将整数列表转换为整数类型的数组时,需要使用 Integer
类型。
下面为逐行代码解释:
List<Integer> list = Arrays.asList(1, 2, 3, 4, 5); // 创建整数列表
Integer[] array = list.toArray(new Integer[list.size()]); // 将整数列表转换为整数类型的数组
Arrays.asList
方法可以接受可变长度的整数作为参数来创建整数列表。
List<Integer> list = Arrays.asList(1, 2, 3, 4, 5);
list.toArray
方法返回一个新数组,该数组包含整数列表中的所有元素。
Integer[] array = list.toArray(new Integer[list.size()]);
在 Java 中,我们可以使用实用程序类 java.util.Arrays
中的 asList
方法将整数列表转换为数组。我们可以使用 toArray
方法将包含在列表中的元素转换为整数类型的数组。由于 Java 中的基本数据类型不支持泛型,我们需要使用它们对应的包装类。