Сохранить int в ArrayList и вернуть его к примитивной переменной int - Java

Я получаю сообщение об ошибке и не могу понять, как ее решить.

Я добавляю int в ArrayList.

int n = 1;
ArrayList list = new ArrayList();
list.add( n );

Далее я пытаюсь вставить его обратно в другой int:

grid[ y ][ x ] = list.get(0);

Я также пробовал это:

grid[ y ][ x ] = (int) list.get(0);

Но это не сработало, я получаю эту ошибку:

found   : java.lang.Object
required: int
grid[ y ][ x ] = (int)list.get(0);
                              ^

Надеюсь, кто-то может мне помочь.

7
задан John Conde 14 August 2012 в 00:52
поделиться