-2
我有一个ArrayList的使用格式为:阅读ArrayList的<String>键:值
[{"id":"480","value1":"xxx","value2":"yy"},{"id":"200","value1":"123abc","value2":"bbb"},{"id":"520","value1":"qwewer","value2":"eeee"}]
ArrayList<String> result = task.execute(itensUrl).get();
for(int i = 0 ; i < result.size() ; i++) {
ArrayList<String> currentList = result.get(i);
for (int j = 0; j < currentList.size(); j++) {
String s = currentList.get(1);
}
}
但我有此错误:
不兼容的类型 - 所需的java.util.ArrayList - 实测:java.lang中.String
您的Web服务响应是String,并且您正在分配给ArrayList – Pragnani
而不是ArrayList currentList = result.get(i);',您基本上正在编写arraylist = string,使用String currentList = result。让(我)'。你也可以省去第二个循环。 –
PixelMaster
你需要先反序列化它 –