使用java代码,对ArrayList进行分组,并进行数值的合并(相加)
废话不多说,直接上代码
//java中对ArrayList进行分组,并将里面字段值相同的若干个值进行相加合并
//方法一 非java8
List<theBean> lst = new ArrayList<>();
Map<String,Long> m1 = new HashMap<>();
for (Record r:listTemp) {
theBean b = new theBean(r.getStr("hostip"),r.getLong(