我如何在Java中将ArrayList<String>对象转换为String[]数组?
我HashSet<Integer>有一堆里面的Integers东西.我想把它变成一个数组,但是调用
hashset.toArray();
Run Code Online (Sandbox Code Playgroud)
返回一个Object[].int除了手动迭代每个元素之外,有没有更好的方法将其强制转换为数组?我想将数组传递给
void doSomething(int[] arr)
Run Code Online (Sandbox Code Playgroud)
它不会接受Object []数组,即使我尝试像它一样
doSomething((int[]) hashSet.toArray());
Run Code Online (Sandbox Code Playgroud)