分组
Stream系列(十三)GroupingBy方法使用
EmployeeTestCase.java
package com.example.demo;
import lombok.extern.log4j.Log4j2;
import org.junit.Test;
import java.util.List;
import java.util.Map;
import java.util.stream.Collectors;
@Log4j2
public class EmployeeTestCase extends BaseTestCase {
@Test
public void groudBy(){
//根据薪酬获取员工列表
Map<Double,List<Employee>> map = list.stream()
.collect(Collectors.groupingBy(Employee::getSalary));
System.out.println("map:"+map);
//根据薪酬获取员工数量
Map<D