日期:2014-05-20  浏览次数:20670 次

如何将一维数组转化为二维数组
我通过KXML解析XML文件,因为内置API返回的是一个String[]类型的一维数组,而我想把这个数组转化为double[][]的二维数组,我现在的二维数组是这样定义的,
public   double   Coordinate[][]={{1.8,13.7,1.6,13.7,1.2,13.7,1.2,13.6}},是把数据直接写死在里面,我就是想通过解析XML文件达到能更新这个二维数组中数据的功能


------解决方案--------------------
double[][] parse(String[] str)
{
double[][] d=new double[1][];
d[0]=new double[str.length()];
for(int i=0;i <str.length;i++)
d[0][i]=Double.parseDouble(str[i]);
return d;
}