2 u012470804 u012470804 于 2016.05.09 14:52 提问

怎么实现从后台获取到的键值对数据判断相同累加,不相同新增?

例如我后台有 三个map
{"1",2}
{"2",3}
{"1",1}

我最后想得到的是
{"1",3}
{"2",3}
请问怎么实现

4个回答

Royal_lr
Royal_lr   Ds   Rxr 2016.05.09 16:24
已采纳

if(map.containsKey(1)){
map.get(1)+1;
}

qq_33327210
qq_33327210   2016.05.09 15:14

没看懂你是什么意思啊,是用上一个的值比较下一个的key吗。就循环判断比较呗

azraelluck
azraelluck   2016.05.09 15:23

map是以键值对方式存储的 ,一个key对应一个value ,key值不能重复,所以你本身定义的三个map
{"1",2}
{"2",3}
{"1",1}
就不对

rui888
rui888   Ds   Rxr 2016.05.09 15:52

最简单的map 就可以,根据key来操作,相同加不同新增

Csdn user default icon
上传中...
上传图片
插入图片