我有一个包含许多整数的HashSet,我想将其转换为数组,但是调用hashset.toArray()会返回一个Object[]。有没有比手动迭代每个元素更好的方法将其转换为int数组?我想将数组传递给void doSomething(int[] arr),即使我尝试像doSomething((int[]) hashSet.toArray())这样进行强制转换,它也不会接受Object[]数组。
HashSet
hashset.toArray()
Object[]
int
void doSomething(int[] arr)
doSomething((int[]) hashSet.toArray())
用户名或电子邮箱地址
密码