我有一个班级的学生成绩地图,我希望按年级计算,可以通过迭代这些值来完成,然后增加地图中的计数是否有更好的方法使用Streams。
Map<String, String> grades = new HashMap();
grades.put("100", "A");
grades.put("101", "B");
grades.put("102", "A");
grades.put("103", "C");
grades.put("104", "D");
grades.put("105", "B");
grades.put("106", "B");
grades.put("107", "C");
我的输出图应该有A = 2,B = 3,C = 2,D = 1
答案 0 :(得分:3)
像这样使用Dim mytable As Table
Dim nestedtable As Table
For Each mytable In ActiveDocument.Tables
mytable.Select
For Each nestedtable In Selection
nestedtable.Select
Next
Next
Collectors.groupingBy