安卓中ArrayList<HashMap<String, String>>如何使用变量?

3

如何获取所有带有URL标签的变量?

例如,这种类型的变量:ArrayList<HashMap<String, String>>


你为什么需要一个Map列表?URL的属性可以表示为一个Map。 - Jason Sperske
1个回答

5
这是一个记录HashMap中所有键值对的示例。
ArrayList<HashMap<String, String>> arrayList = new ArrayList<HashMap<String,String>>();
HashMap<String, String> h1 = new HashMap<String, String>();
h1.put("h1_key_1", "h1_value_1");
h1.put("h1_key_2", "h1_value_2");
arrayList.add(h1);

HashMap<String, String> h2 = new HashMap<String, String>();
h2.put("h2_key_1", "h2_value_1");
h2.put("h2_key_2", "h2_value_2");
arrayList.add(h2);

for (HashMap<String, String> hashMap : arrayList) {
    System.out.println(hashMap.keySet());
    for (String key : hashMap.keySet()) {
    System.out.println(hashMap.get(key));
    }
}

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接