List相同字段相加的JAVA实现
来源:互联网 发布:程序员交流 编辑:程序博客网 时间:2024/06/15 17:41
Map<Integer, Student> map = new HashMap<Integer, Student>();
for (Student e : students) {
int id = e.getStudentNo();
if (map.containsKey(id)) {
double score = map.get(id).getScore();
score += e.getScore();
map.get(id).setScore(score);
} else {
map.put(id, e);
}
System.out.println(map);
}
System.out.println(map);
for (Student e : students) {
int id = e.getStudentNo();
if (map.containsKey(id)) {
double score = map.get(id).getScore();
score += e.getScore();
map.get(id).setScore(score);
} else {
map.put(id, e);
}
System.out.println(map);
}
System.out.println(map);
0 0
- List相同字段相加的JAVA实现
- 名称相同字段相加
- java小算法介绍-合并List中满足某些字段相同的记录
- sybase ASA list 合并相同内容的字段
- 根据某一字段过滤list链表中相同的内容
- java list 比较相同的元素
- java List合并相同的项问题
- C# List根据某一字段排序 将字段相同的排序到一起
- 借助stl中的list实现多项式的相加
- 根据两个list的相同字段比较,合并成一个list
- list 根据相同字段合并数据
- Java实现超大数字相加的算法
- 相同部门的人数量相加
- 如果list中的对像的编号相同就把对像合并,并将数量相加
- JAVA实现多项式相加
- java实现大数相加
- Java实现大数相加
- Java实现-各位相加
- 提高Tomcat性能的参数设置
- 用友nc65 uap开发跳转编辑状态自动赋值参照值无法带出解决办法
- 设计模式(一)面向对象的六大原则
- Python整数对象相关
- mac ox 终端命令大全
- List相同字段相加的JAVA实现
- picasso-强大的Android图片下载缓存库
- 反对迭代0:停止拖延,开始迭代
- jQuery 插件autocomplete 应用
- OSHashTable 分析
- 大于号、小于号、单引号 转义字符
- jsp中<%%> 与<%!%> , <%%>与<%=%>的区别是什么? - u013305082的专栏 - 博客频道 - CSDN.NET
- eclipse插件之Findbugs、Checkstyle、PMD安装及使用
- 使用angular2的[(ngModel)]