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>集合,实际上是由多个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>集合根据Map里的两个key值对List集合重新排序
- JAVA List<Map>结果集处理方法集合
- .Net集合类的研究-有序集合(一)-SortedList、SortedList<TKey,TValue>
- JAVA List<Map>结果集处理方法集合
- NHibernate 集合映射深入 (第五篇) <set>,<list>,<map>,<bag>
- NHibernate 集合映射深入 (第五篇) <set>,<list>,<map>,<bag>
- NHibernate 集合映射深入 (第五篇) <set>,<list>,<map>,<bag>
- java中集合排序,List<Map>,List<T>类型或者JSONObject的升序和降序排序
- js 创建List<Map> 这种格式的集合
- .Net集合类的研究-有序集合(一)-SortedList、SortedList<TKey,TValue>
- NHibernate 集合映射深入 (第五篇) <set>,<list>,<map>,<bag>
- .net集合类的研究--Array,ArrayList,List<T>
- List<Map>集合根据Map里某个key对List集合重新排序介绍
- .net集合类的研究-哈希表(一)--Hashtable,Dictionary<TKey,TValue>
- 取List<Object> 集合
- C#泛型集合—List<T>使用技巧
- 利用Jquery让返回的各类数据(string、集合(List<>)、类)以Json数据格式返回,为什么要用到result.d (JQuery ajax 返回数据 使用 .d 的问题)
- .net集合类的研究--链表—ListDictionary,LinkedList<T>
- .net集合类的研究--链表—ListDictionary,LinkedList<T>
- 将一个DataTable转换成一个List<T>的泛型集合