Я пытаюсь преобразовать ArrayList, содержащий объекты Integer, в примитивный int [] с помощью следующего фрагмента кода, но он бросает ошибку времени компиляции. Можно ли конвертировать в Java?
List<Integer> x = new ArrayList<Integer>();
int[] n = (int[])x.toArray(int[x.size()]);