从Arraylist <hashmap>中分别获取每个索引值

时间:2017-10-16 06:13:46

标签: android arraylist hashmap

我有一个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获取secondArrayList<Hashmap>

1 个答案:

答案 0 :(得分:0)

您的列表包含散列图,这意味着如果您访问第一个元素,您将获得一张地图:

Map<String, String> map = list.get(0);
String first = map.get("first");
String second = map.get("second");