我有一个private ArrayList<HashMap> list
,它用于给ListView充气,因此它有几行有两列。每当我使用list.get(0)
时,我都会{first=Charles, id=e46e650c-4d3e-4ac2-a45f-715bf31e05d7, second=Edwin}
。
我很难理解private ArrayList<HashMap> list
的功能,因为我不了解它是ArrayList还是Hashmap。
如何仅从first
获取second
值ArrayList<Hashmap>
?
答案 0 :(得分:0)
您的列表包含散列图,这意味着如果您访问第一个元素,您将获得一张地图:
Map<String, String> map = list.get(0);
String first = map.get("first");
String second = map.get("second");