Преобразование списка в массив. java.lang.ArrayStoreException

Есть список:

List<Integer[]> myList = new ArrayList<Integer[]>();

Он содержит сиглальную запись, но может содержать несколько записей:

myList = [[2,null,1,null,null,3,6,1,1]]

Мне нужно преобразовать этот список в массив Integer[][][], но преобразование не удается из-за нулей:

Integer[] myArr = myList.toArray(new Integer[myList.size()]);

Как решить эту проблему?

Edit#1

Мне нужно получить:

myArr = [2,null,1,null,null,3,6,1,1]
18
задан Mairbek Khadikov 13 January 2012 в 10:43
поделиться