Cette question est similaire à la précédente : http://stackoverflow.com/questions/880581/java-convert-int-to-integer
Je suis nouveau en Java. Comment puis-je convertir une liste en int[] en Java ? Je suis confus car List.toArray() renvoie en fait un Object[], qui peut être converti en Integer[] ou int[].
Pour l'instant, j'utilise une boucle pour le faire :
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;
}
Je suis sûr qu'il y a un meilleur moyen de faire ça.