首页 > 编程语言 > 详细

Java数据结构-Set,数组之间的转换

时间:2020-11-30 15:38:57      阅读:22      评论:0      收藏:0      [点我收藏+]

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

Java数据结构-Set,数组之间的转换

原文:https://www.cnblogs.com/tina-wang/p/14060879.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!