есть метод
public Object[][] foo()
{
List<Object> list = new ArrayList<Object>();
String[][] columnLetters = new String[][]{{ "D", "E" }, { "F", "G" }, { "H", "I" }, { "J", "K" }, { "L", "M" }, { "N", "O" }};
for (int i = 0; i <= _concernYears; ++i)
list.add(new Object[] { columnLetters[i], 391, YEAR + i});
return (Object[][])list.toArray(new Object[0][0]);
}
особенно меня беспокоит последняя строчка (
return (Object[][])list.toArray(new Object[0][0]);
) так вообще хорошо делать и можно ли вернуть многомерный массив методом toArray() как-нибудь еще?