java - java中从ArrayList<String[]>更改为String[][]

标签 java arraylist

最简单的改变方式是什么 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);

如何正确使用里面的第二个循环?

最佳答案

我会使用List.toArray(T[])

List<String[]> listOfStringArray = ...
String[][] arrayOfStringArray = listOfStringArray.toArray(
                                        new String[listOfStringArray.size()][]);

关于java - java中从ArrayList<String[]>更改为String[][],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18206895/

相关文章:

java - 如何给WebView添加后退按钮?

java - JFrame 不符合 JPanel 的 setMinimunSize()

java - 用零初始化 ArrayList<Integer> 的值 - Java

JAVA用对象填充临时Arraylist,然后将其添加到由arrayLists组成的ArrayList

java - java中使用ArrayList的indexOf()

java.lang.NoSuchMethodException : setHomeActionContentDescription [int]? 异常

java - 更新查询spring data JPA修改所有列

java - List.Add 在 Java 中意外多次添加相同的内容

java - 从作为 Map<String,List<Object>> 一部分的 List<Object> 中删除值

java - 装饰器模式,子类通过其他子类运行以获得行为?