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