java 如何按键对HashMap的元素进行分组并对值求和?[closed]

u59ebvdq  于 2022-10-30  发布在  Java
关注(0)|答案(1)|浏览(132)

已关闭。此问题需要details or clarity。当前不接受答案。
**想要改进此问题吗?**通过editing this post添加详细信息并阐明问题。

昨天关门了。
Improve this question

您好,我想请按性质对HashMap项进行分组,然后对重复项的数量求和。我必须将HashMap元素保存在PartDonNature模型中。
第一个

lmvvr0a8

lmvvr0a81#

natureDonList.forEach (natureDon1 -> {
if(montant.containtsKey(natureDon1.getLibelle())){
   montant.put(natureDon1.getLibelle(), montant.get(natureDon1.getLibelle())+Double.valueOf(don.getMontantNatureDon().get(natureDon1.getLibelle())));
}else{
 montant.putIfAbsent(natureDon1.getLibelle(), Double.valueOf(don.getMontantNatureDon().get(natureDon1.getLibelle())));
}

            });

相关问题