在Lang类中的arrayUniq(T...eles) 将eles转成没有重复的数组,里面先是遍历eles中的元素添加到了set中,然后,在遍历eles,遍历的过程中在set中移除遍历的元素,如果移除成功就加到数组中,,为啥不是直接将set转成数组呀,,有什么特殊的考虑吗
for (T ele : eles) {
if (set.remove(ele))
Array.set(arr, index++, ele);
}
😂
来自炫酷的 NutzCN
在Lang类中的arrayUniq(T...eles) 将eles转成没有重复的数组,里面先是遍历eles中的元素添加到了set中,然后,在遍历eles,遍历的过程中在set中移除遍历的元素,如果移除成功就加到数组中,,为啥不是直接将set转成数组呀,,有什么特殊的考虑吗
for (T ele : eles) {
if (set.remove(ele))
Array.set(arr, index++, ele);
}
😂
来自炫酷的 NutzCN