Если вы хотите добавить элемент в List, просто выполните:
listObject.add(new Object[]{});
Или, если вы хотите добавить массив объектов в список, используйте (Это довольно длинный root из-за ограничительного поведения структуры данных массива, Вот почему ArrayList является альтернативой для достижения этой цели. ):
@Test
public void testArray() {
List<Object[]> listObjects = new ArrayList<>();
listObjects.add(new Object[]{1,2});
addX( listObjects.get(0).length , listObjects.get(0) , 3);
listObjects.set(0,addX( listObjects.get(0).length , listObjects.get(0) , 3));
System.out.println(listObjects.get(0));
}
public Object[] addX(int n, Object arr[], Object x)
{
int i;
// create a new array of size n+1
Object newarr[] = new Object[n + 1];
// insert the elements from
// the old array into the new array
// insert all elements till n
// then insert x at n+1
for (i = 0; i < n; i++)
newarr[i] = arr[i];
newarr[n] = x;
return newarr;
}