Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/rest/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java ArrayList<;对象[]>;反对[][]_Java_Arrays - Fatal编程技术网

Java ArrayList<;对象[]>;反对[][]

Java ArrayList<;对象[]>;反对[][],java,arrays,Java,Arrays,我有格式的数据 List<Object[]> data = new ArrayList<Object[]>(); for(Something s : SomeList) { Object[] tempList = { s.test, s.test2, s.test3 }; data.add(tempList); } 但我不知道该怎么做 ArrayList这一步并不重要,它只是我试图弄明白的方向。如果您有更好的方法将数据获取到对象[]【】,那太好了。您

我有格式的数据

List<Object[]> data = new ArrayList<Object[]>();

for(Something s : SomeList) {
    Object[] tempList = { s.test, s.test2, s.test3 };

    data.add(tempList);
}
但我不知道该怎么做

ArrayList
这一步并不重要,它只是我试图弄明白的方向。如果您有更好的方法将数据获取到
对象[]【】
,那太好了。

您可以使用:

您可以使用:

Object[]data2=新对象[data.size()][]
对于(int i=0;i
Object[]data2=新对象[data.size()][]
对于(int i=0;i
为阅读文档时等待发现的惊喜干杯。。。我有点惊讶,这将工作,但我只是测试它,它的工作原理很好+1阅读文档时,注意等待发现的惊喜。。。我有点惊讶,这将工作,但我只是测试它,它的工作原理很好+1@mdoran3844-不正确
for(Something:someList)
迭代列表或数组中的每个项
s.test
s.test2
表示列表中每个连续项的属性。@mdoran3844-不正确
for(Something:someList)
迭代列表或数组中的每个项
s.test
s.test2
表示列表中每个连续项的属性。
Object[][] data = { { test, test2, test3 }, { test4, test5, test6 } };
Object[][] array = data.toArray(new Object[data.size()][]);
Object[][] data2 = new Object[data.size()][]
for( int i = 0; i < data.size(); ++i)
{
    data2[i] = new Object[data.get(i).length];
    for( int j = 0; j < data.get(i).length; ++j )
    {
        data2[i][j] = data.get(i)[j];
    }
}