set和数组之间的转换
int[] nums = {0,0,1,1,1,2,2,3,3,4};
Set<Integer> set = new TreeSet<Integer>();
//数组转set
for(int i = 0; i < nums.length; i++){
set.add(nums[i]);
}
//set转Integer数组
Integer[] temp = set.toArray(new Integer[]{});
int[] intarray = new int[temp.length];
//Integer数组强制转Int数组
for(int i = 0; i<temp.length;i++){
intarray[i] = temp[i].intValue();
}
nums = intarray;
借鉴https://www.cnblogs.com/SupremeBoy/p/12490495.html
原文:https://www.cnblogs.com/tina-wang/p/14060879.html