/**
* 深度 clone 一个Integer 类型的List
* @param source 原始 list
* @return clone后的list,如果原始list为null,则返回null
*/
private static List<Integer> deepCloneIntegerList(List<Integer> source) {
if (null == source) {
return null;
}
List<Integer> newList = new ArrayList<Integer>();
for(Integer intObj : source) {
newList.add(new Integer(intObj.intValue()));
}
return newList;
}
* 深度 clone 一个Integer 类型的List
* @param source 原始 list
* @return clone后的list,如果原始list为null,则返回null
*/
private static List<Integer> deepCloneIntegerList(List<Integer> source) {
if (null == source) {
return null;
}
List<Integer> newList = new ArrayList<Integer>();
for(Integer intObj : source) {
newList.add(new Integer(intObj.intValue()));
}
return newList;
}