如何循环的ArrayList&LT; HashMap的&LT;字符串,字符串&GT;&GT;? [英] How to iterate Arraylist<HashMap<String,String>>?
本文介绍了如何循环的ArrayList&LT; HashMap的&LT;字符串,字符串&GT;&GT;?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个这样的ArrayList对象:
I have an ArrayList object like this:
ArrayList<HashMap<String, String>> data = new ArrayList<HashMap<String, String>>();
如何通过列表循环? 我想显示在一个TextView其中来自ArrayList对象的数据的价值。
How to iterate through the list? I want to display the value in a TextView which comes from the data of ArrayList object.
推荐答案
简单的方法是遍历所有的的HashMap
S在该的ArrayList
,然后遍历所有键地图
:
Simplest is to iterate over all the HashMap
s in the ArrayList
and then iterate over all the keys in the Map
:
TextView view = (TextView) view.findViewById(R.id.view);
for (HashMap<String, String> map : data)
for (Entry<String, String> entry : map.entrySet())
view.append(entry.getKey() + " => " + entry.getValue());
这篇关于如何循环的ArrayList&LT; HashMap的&LT;字符串,字符串&GT;&GT;?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文