如何取出list数据放入map
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何取出list数据放入map相关的知识,希望对你有一定的参考价值。
就是我调用一个别人写好的list,我要把它转成一个map,然后在页面以json格式显示
参考技术A 遍历List,添加进Map就可以了。如下伪代码:List<String> strList = "a","b","c";
Map<Integer,String> map = new HashMap<Integer,String>();
for(int i=1; i<=strList.size();i++)
map.put(i,strList.get(i));
本回答被提问者采纳 参考技术B List<RsRoleRightsSet> rsRoleRightsSetList = rsRightsUserService.listRsRoleRightsSet(rsRoleRightsSetQuery);
java8的集合操作升级
List<Long> rightsSetIdList = rsRoleRightsSetList.stream().map(p -> p.getRsRightsSetsId()).collect(Collectors.toList());
MyBatis传入多个参数 ,List集合
参考技术A 一.单个参数:二、多参数:
三、Map封装多参数:
四、List封装in:
五、多参数传递之注解方式示:
六、selectList()只能传递一个参数,但实际所需参数既要包含String类型,又要包含List类型时的处理方法:
将参数放入Map,再取出Map中的List遍历。如下:
以上是关于如何取出list数据放入map的主要内容,如果未能解决你的问题,请参考以下文章
map里面存放一个list,list里面存放map,用freemarker模版怎么设置,将数据与模版组合时取出里面的数据