Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/396.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中检索和访问android应用程序的多维数组_Java_Android_Arrays_Multidimensional Array - Fatal编程技术网

如何在java中检索和访问android应用程序的多维数组

如何在java中检索和访问android应用程序的多维数组,java,android,arrays,multidimensional-array,Java,Android,Arrays,Multidimensional Array,目前我正在用java开发多维数组。 我的要求是: 多维数组存储在parse-like中 1.如何从parse中检索此数组,以及如何存储在变量中 2.如何获得以下值: [“ram”、“1”、“10”]、[“def”、“2”、“20”]] 项目名称=ram,def 项目数量=1,2 项目价格=30 提前感谢。请尝试以下代码: JSONArray var=objects.get(0).getJSONArray("itemDetails"); Log.d(TAG_NAME,"object itemDet

目前我正在用java开发多维数组。 我的要求是: 多维数组存储在parse-like中

1.如何从parse中检索此数组,以及如何存储在变量中

2.如何获得以下值:

[“ram”、“1”、“10”]、[“def”、“2”、“20”]]

项目名称=ram,def 项目数量=1,2 项目价格=30

提前感谢。

请尝试以下代码:

JSONArray var=objects.get(0).getJSONArray("itemDetails");
Log.d(TAG_NAME,"object itemDetails:"+var);
Log.d(TAG_NAME,"length of var is"+var.length());
Log.d(TAG_NAME,"1st element:"+var.get(0));
for (int i=0;i<var.length();i++){
JSONArray dynamicArray=(JSONArray)var.get(i);
for (int j=0;j<dynamicArray.length();j++){
    if(j==0){
        itemNames=itemNames+dynamicArray.get(j).toString();
        if (i<var.length()-1){
            itemNames = itemNames + ",";
        }
    }else if (j==1){
        itemsQuantity=itemsQuantity+Integer.parseInt((String) dynamicArray.get(j));
    }else if (j==2){
        itemsPrice=itemsPrice+Double.parseDouble((String) dynamicArray.get(j));
    }
}
}
JSONArray var=objects.get(0.getJSONArray(“itemDetails”);
Log.d(标记名称,“对象项详细信息:”+var);
Log.d(TAG_NAME,“变量长度为”+var.length());
Log.d(TAG_NAME,“第一个元素:”+var.get(0));

例如(inti=0;我为什么不使用json?嗨,可怕的袋熊,我真的不懂json。你能给我举个例子吗?如果你在谷歌上搜索,有很多例子