Java 语言中集合,对象数组,原始类型(primitive)数组互相转换的工具类

集合-》对象数组-》原始类型数组

List<Integer> integerList = new ArrayList<Integer>();
integerList.add(1);
Integer[] integers = integerList.toArray(new Integer[integerList.size()]);
int[] ints = ArrayUtils.toPrimitive(integers);


原始类型数组-》对象数组-》集合

int[] ints = {2};
Integer[] integers = ArrayUtils.toObject(ints);
List<Integer> integerList = new ArrayList<Integer>();
Collections.addAll(integerList, integers);

猜你喜欢

转载自lawrencej.iteye.com/blog/2253327