他们之间有什么区别?Java中的.intValue()是什么?
l
是一个Integer类型的数组列表。
版本1:
int[] a = new int[l.size()];
for (int i = 0; i < l.size(); i++) {
a[i] = l.get(i);
}
return a;
版本2:
int[] a = new int[l.size()];
for (int i = 0; i < l.size(); i++) {
a[i] = l.get(i).intValue();
}
return a;
在Java 5之前,程序员也需要调用的intValue之前转换为整数。 – Thilo 2012-07-15 09:04:22