您的位置:首页 > 其它

list<Map>集合的研究

2017-06-08 12:27 225 查看
在hibernate里面,通常返回的集合有可能是List<Map>集合。
我们需要知道,List<Map>集合,实际上是由多个map<key,value>集合构成的一个list。
类似于:

[
{id=阿斯顿发, name=深圳}, 
{id=阿斯顿发, name=广州}
]
这个是有两个map集合构成的一个list。
如何对list<Map>进行遍历呢?
方法如下:
for(Map listInfo:list){
    System.out.println("nihao");
}
在遍历的过程中,可以对map里面的单个map进行添加或者删除。
方法如下:
for(Map listInfo:list){
    //添加
listInfo.put("key1",value1);
//删除
listInfo.remove("key1");
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  list map 遍历