List<Map<String,String> list = new ArrayList<Map>();
Map<String,String> map = new HashMap<String,String>
map.put("name","zhangsanfeng");
map.put("age","20");
map.put("address","wudang");
list.add(map);
Map<String,String> map2 = new HashMap<String,String>
map2.put("name","guoxiang");
map2.put("age","25");
map2.put("address","emei");
list.add(map2);
for(Map map : lsit){
Iterator iter = map.entrySet.iterator();
while(iter.hasNext()){
Map.entry entry = (Map.entry) iter.next();
String key = entry.getKey();
String value= entry.getValue();
}
}