arrays - Java ArrayList<Object[]> to Object[][] -


i have data in format

list<object[]> data = new arraylist<object[]>();  for(something s : somelist) {     object[] templist = { s.test, s.test2, s.test3 };      data.add(templist); } 

so have arraylist of objects[]. want arraylist of objects object[][] have data in format

object[][] data = { { test, test2, test3 }, { test4, test5, test6 } }; 

but i'm not sure how that.

the arraylist step isn't important, it's direction took when trying figure out. if have better way of getting data object[][] that's great.

you can use list#toarray(t[]):

object[][] array = data.toarray(new object[data.size()][]);