KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
How can I convert a List<Integer> to int[] in Java? I'm confused because List.toArray() actually returns an Object[] , which can be cast to neither Integer[] nor int[] . Right now I'm using a loop to do so: int[] toIntArray(List<Integer> list) { int[] ret = new int[list.size()]; for(int i = 0; i < ret.length; i++) ret[i] = list.get(i); return ret; } Is there's a better way to do this? This is similar to the question How can I convert int[] to Integer[] in Java? .
Tags (comma-separated)
Save Edits
Cancel