<分区>
我想知道如何在 java 中将 int[]
转换为 Integer[]
。
基本上,我正在尝试将 int[]
转换为 java 中的 ArrayList
。
我找到了一些示例,但它们是基于 Integer
对象而不是基于 int[]
。
转介: Convert int[] into ArrayList
谢谢
标签 java
<分区>
我想知道如何在 java 中将 int[]
转换为 Integer[]
。
基本上,我正在尝试将 int[]
转换为 java 中的 ArrayList
。
我找到了一些示例,但它们是基于 Integer
对象而不是基于 int[]
。
转介: Convert int[] into ArrayList
谢谢
最佳答案
像这样:
int[] array = ...;
List<Integer> list = new ArrayList<Integer>(array.length);
for (int i : array) list.add(i);
注意构造函数的参数。这会将底层阵列的初始容量设置为所需的容量,以获得最佳性能。
关于java - 如何将 int[] 转换为 ArrayList,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20076005/