2

テーブルに変更ArrayList<String[]>する最も簡単な方法は何ですか?String[][]/Object[][]

メソッドを使用しようとしましsize()たが、このタイプのリストには単純なメソッドがありませんget()

手伝ってくれてありがとう。

_rowTable[j][0] = new String[_listSelect.size()][columnCount];

for(int j=0; j < _listSelect.size(); j++)
 //   for(int k=0; k < columnCount; k++)
        _rowTable[j][0] = _listSelect.get(0);

内部で2番目のループを適切に使用するには?

4

2 に答える 2

12

私は使うだろうList.toArray(T[])

List<String[]> listOfStringArray = ...
String[][] arrayOfStringArray = listOfStringArray.toArray(
                                        new String[listOfStringArray.size()][]);
于 2013-08-13T10:39:48.667 に答える
1

これを試して

List<String[]> list = new ArrayList<>();
...
Object[][] objectArray = list.toArray(new Object[list.size()][]);
String[][] stringArray = list.toArray(new String[list.size()][]);
于 2013-08-13T10:42:44.297 に答える