Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/183.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_Android_Arrays_Arraylist_Double - Fatal编程技术网

Java 如何转换ArrayList<;双[]>;到双[]数组?

Java 如何转换ArrayList<;双[]>;到双[]数组?,java,android,arrays,arraylist,double,Java,Android,Arrays,Arraylist,Double,我想将一个值从活动B解析回活动a。应该解析回的值具有以下格式: ArrayList<double[]> ArrayList 因为每个列表条目都有两个值。 例如:0:12;14 1: 14;十七, 现在,为了重新解析它们,我需要一个 ArrayList<double[]> converted back to a double[] array. ArrayList已转换回双[]数组。 我如何才能做到这一点?好的,我刚刚找到了一个解决方案: double[][] ret

我想将一个值从活动B解析回活动a。应该解析回的值具有以下格式:

ArrayList<double[]>
ArrayList
因为每个列表条目都有两个值。 例如:0:12;14 1: 14;十七,

现在,为了重新解析它们,我需要一个

ArrayList<double[]> converted back to a double[] array.
ArrayList已转换回双[]数组。

我如何才能做到这一点?

好的,我刚刚找到了一个解决方案:

double[][] returnvalue = new double[resultat.size()][resultat.size()];

for(int i =0;i<resultat.size();i++)
{
    returnvalue[i] = resultat.get(i);
}
double[]returnvalue=new double[resultat.size()][resultat.size()];
对于(inti=0;i试试这个

    ArrayList<double[]> list = ...
    double[][] a = list.toArray(new double[list.size()][]);
ArrayList=。。。
double[]]a=list.toArray(新的double[list.size()][]);

请向我们展示您尝试过的内容Dplz共享代码片段