如何将多个不相关的int值添加到数组中

时间:2014-04-14 19:58:22

标签: java arrays arraylist

我有一堆整数,超过20个,其中一些是顺序的,比如从100到109,但是其他的不是,有没有一种有效的方法将它们分组到一个数组中?我尝试使用ArrayList然后使用list.toArray,但后来我需要使用太多add方法。有更有效的方法吗?感谢

2 个答案:

答案 0 :(得分:1)

如果我理解正确,您有一些预定义的值,并且您想构建一个有效的数组。最简单的方法是以下列方式声明它:

int[] array = {45, 47, 84, 29};

虽然会产生一个int [](从左侧推断)

答案 1 :(得分:0)

如果我理解正确,您可以使用Arrays.asList()

List<Integer> al = Arrays.asList(1,2,3,4,5,6,7,8); // keep adding ints.