首页新闻找找看学习计划

合并List<Map<String,Object>>数据,合并Map

0
悬赏园豆:10 [已关闭问题] 关闭于 2016-12-30 16:17

现在有这样一个模板T1: 这些模板都可以看出List<Map<String,Object>>

另外有一个数据源T2:

需求:将T2中的数据与T1合并 ,最后得到这样的数据

gzu_lmc的主页 gzu_lmc | 初学一级 | 园豆:7
提问于:2016-12-28 21:27
< >
分享
所有回答(2)
0

就是连接2个数组?还是将二维数组合并成一维数组?

吴瑞祥 | 园豆:28729 (高人七级) | 2016-12-28 23:55

T2中的id,name与T1中相同的就把T2的num值放到T1对应的num中  就是覆盖  最后 放回T1

支持(0) 反对(0) gzu_lmc | 园豆:7 (初学一级) | 2016-12-29 00:03

id,type相同的

支持(0) 反对(0) gzu_lmc | 园豆:7 (初学一级) | 2016-12-29 00:05

@gzu_lmc: 那就是连接2个数组再groupby(new {id,name}).select(new{id,type,sum(num)})?

支持(0) 反对(0) 吴瑞祥 | 园豆:28729 (高人七级) | 2016-12-29 00:15

@吴瑞祥:   要用JAVA代码来实现  返回拼凑后的list<map> 的数据

支持(0) 反对(0) gzu_lmc | 园豆:7 (初学一级) | 2016-12-29 00:22

@gzu_lmc: 那就自己写循环吧.又没什么问题.把你要的写出来就是.

支持(0) 反对(0) 吴瑞祥 | 园豆:28729 (高人七级) | 2016-12-29 09:25

@吴瑞祥: 尝试了好久没写出来 能code 给我吗?

支持(0) 反对(0) gzu_lmc | 园豆:7 (初学一级) | 2016-12-29 15:18
0

map1.putAll(map2)

silianpan | 园豆:571 (小虾三级) | 2016-12-29 09:20

这样 不行

支持(0) 反对(0) gzu_lmc | 园豆:7 (初学一级) | 2016-12-29 15:25

@gzu_lmc: 为什么不行,什么问题

支持(0) 反对(0) silianpan | 园豆:571 (小虾三级) | 2017-01-04 10:46
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册