Hay una lista:Convertir lista en matriz. Java.Lang.ArraystoreException
List<Integer[]> myList = new ArrayList<Integer[]>();
Contiene una entrada sigle, pero podría contener varias entradas:
myList = [[2,null,1,null,null,3,6,1,1]]
Necesito convertir esta lista en la matriz Integer[][]
, pero la conversión falla debido a valores nulos:
Integer[] myArr = myList.toArray(new Integer[myList.size()]);
¿Cómo solucionar este problema?
Edición # 1
Necesito llegar:
myArr = [2,null,1,null,null,3,6,1,1]
Cómo se puede tener una lista 2D ('myList = [[2, null, 1, null, null, 3,6,1,1]] ') cuando su 'myList' se declara que es solo una lista de enteros? – adarshr
Sí, lo siento. Mi culpa. Debería haber List. –
Re Edit # 1, ¿Es una matriz 1D? –