在Java中,以下是最快的解决方案:
请注意,不要修改html标记。
public convert(ArrayList<Integer> IntegerList) {
int s = IntegerList.size();
int[] intArray = new int[s];
for (int i = 0; i < s; i++) {
intArray[i] = IntegerList.get(i).intValue();
}
}
?
Integer[]
而不是int[]
,ArrayList 类中有一个内置的toArray
方法(http://docs.oracle.com/javase/6/docs/api/java/util/ArrayList.html#toArray())。如果你需要int[]
,那么这个toArray
可能不是最好的选择。 - Brian J