【发布时间】:2015-03-13 18:17:11
【问题描述】:
如何将 2D ArrayList 的 double 转换为 2D 数组 double ?
我创建了一个ArrayList<ArrayList<Double>>,我想转换成一个double [][]
我试试这个,但最后一行不起作用,我不知道为什么?
double data[][] = new double [datalist.size()][];
for (int i = 0; i < datalist.size(); i++) {
ArrayList<Double> row = datalist.get(i);
data[i] = row.toArray(new double[row.size()]);
}
datalist 是我的 2D ArrayList ,toArray() 出现错误
你能解释一下为什么吗?
【问题讨论】:
-
你得到的错误是什么?