大家好,又见面了,我是你们的朋友全栈君。
众所周知,使用stream流可以让我们的代码看上去很简洁,现在我们实战使用一下stream的分组与分区。...准备用到的数据类
public class Student{
//年级
private String grade;
//班级
private...("700","钱七",18,"",78,90);
Student student6 = new Student("701","老八",17,"",78,90);
//这是一个高二年级的成绩单...Map> collect = students.stream().collect(Collectors.groupingBy(Student:...(Student::getClassNumber, Collectors.groupingBy(Student::getAge)));
分组后得到一个线程安全的ConcurrentMap
ConcurrentMap