大侠帮我改改代码

sl19841106123 sl19841106123 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

public Map account() {// 统计每门课程的选课人数,key代表课程,value代表人数。
Map<Course, Integer> map = new HashMap();
Iterator it = students.iterator();
while (it.hasNext()) {// 遍历所有学生
Student stu = (Student) it.next();
Iterator is = stu.getCourses().iterator();
while (is.hasNext()) {// 遍历每个学生所选的所有课程
Course cour = (Course) is.next();
map.put(cour, map.get(cour) == null ? 1 : map.get(cour) + 1);
}
}
return map;
}

//这段代码中map.put(cour, map.get(cour) == null ? 1 : map.get(cour) + 1);这段报错,如何改呢
...全文

相关推荐

评论 3
收藏 已收藏
分享
返回顶部
sl19841106123
Java SE 62,620 成员 307,251 内容