我们有一张地图 Students { studentId : StudentData }。
StudentData 是一个具有学生属性的 POJO。
要求是让所有学生都具有 attribute isCurrent==true。
如果是,则提取学生的城市属性。
这将用于增加 studentpercity 地图的计数{ city : count }
Students.entrySet()
                .stream()
                .filter(x -> true == x.getValue().isCurrent())
                .forEach(x -> {
                      studentpercity(x.getValue().getCity(), (studentpercity.getOrDefault(x.getValue().getCity(), 0) + 1));
                      });最终输出将是一张城市地图,以计算“当前”学生的数量。
有没有更有效的方法来实现这一目标?
 青春有我
青春有我 
					宝慕林4294392
 
					摇曳的蔷薇
 随时随地看视频慕课网APP
随时随地看视频慕课网APP
相关分类