Advertisement

2024-03-28 Java8 Collectors类(测试与训练)

阅读量:

Collectors类常用方法解析

文章结构概览

  • Collectors类中常见的操作方式
      • 1.转换为列表、集合及映射结构的方法
      • 2.连接字符串、统计数量、整数求和以及获取最小值的操作
      • 3.按照特定规则进行分组的功能
      • 4.执行收集操作后进一步处理的机制

1.toList、toSet、toMap

复制代码
    Collector<T, ?, List<T>> toList(); //收集为List集合
    Collector<T, ?, Set<T>> toSet(); //Set
    Collector<T, ?, Map<K,U>> toMap(Function<? super T, ? extends K> keyMapper,Function<? super T, ? extends U> valueMapper)//Map
    
    
      
      
      
    
复制代码
    //收集code为新List集合
    List<String> strList = list.stream().map(DemoObj::getCode).collect(Collectors.toList());
    //收集code为新Set集合

全部评论 (0)

还没有任何评论哟~