Collectors 类常用API学习
averagingDouble/averagingInt/averagingLong 根据不同类型求平均值
counting() 统计数量
groupingBy()按某个规则分组
summarizingDouble/summarizingInt/summarizingLong 返回一个 Collector
summingLong/summingInt/summingDouble 求和
toMap()
toList() /toSet
import com.alibaba.fastjson.JSON;
import lombok.Data;
import lombok.Getter;
import lombok.Setter;
import java.util.*;
import java.util.stream.Collectors;
import static java.util.stream.Collectors.toMap;
/**
* @Description: Collectors 类API学习
* @Date: 2019/8/8
* @Version: V1.0
*/
public class TestCollectors {
public static void main(String[] args) {
List<Person> personList = Arrays.asList(new Person("wzn",18),
new Person("w",19),
new Person("z",20),
new Person("n",18),
new Person("wzn",21));
//averagingDouble/