如何将 Java HashSet<Integer> 转换为原始 int 数组?
我有一堆里面。我想把它变成一个数组,但调用HashSet<Integer>
Integers
hashset.toArray();
返回 .有没有更好的方法可以将其转换为数组,而不是手动迭代每个元素?我想将数组传递给Object[]
int
void doSomething(int[] arr)
它不会接受 Object[] 数组,即使我尝试像
doSomething((int[]) hashSet.toArray());