JDK1.4中如何将int数组转化成integer数组?
如题。
在JDK1.4下,不支持带“<Integer>”这样的转化
------解决方案--------------------<Integer> 这个不是泛型吗 在JDK5.0中才有啊 1.4还没有这个功能!
int数组转化成integer数组 1.4也不支持装箱拆箱
只能循环调用Integer的valueOf方法装换为Integer对象了
------解决方案--------------------没有好方法
声明同样大小的Integer数据
循环int数组
给Integer数组赋值(方法一,Integer.valueOf;方法二 new Integer())
------解决方案--------------------一个土方法用偱环
一个一个转成Integer
要高级一点的
请查API帮助文档
------解决方案--------------------org.apache.commons.lang
Class ArrayUtils
java.lang.Object
org.apache.commons.lang.ArrayUtils
toObject
public static java.lang.Integer[] toObject(int[] array)Converts an array of primitive ints to objects.
This method returns null for a null input array.
Parameters:
array - an int array
Returns:
an Integer array, null if null array input
------解决方案--------------------不着急 一个一个来..
------解决方案--------------------Integer.valueOf