美文网首页
list.stream 记录

list.stream 记录

作者: 一介书生独醉江湖 | 来源:发表于2022-05-23 16:04 被阅读0次
  1. Lambda Stream Sort
  2. list.stream 记录
  3. List按对象某属性排序
  4. 两个list高效合并
  5. Java Stream 操作
  6. Java8之list.stream的常见使用
  7. Java8新特性
  8. Stream流
  9. 2020-07-20Stream流
  10. Collectors.toMap源码解析
  11. # list.stream() 取某个字段集合
    # 第一种写法
    List<String> collect = sysRoleUserEntities.stream().map(s -> s.getSysRoleId()).collect(Collectors.toList());
    # 第二种写法
    List<String> collect1 = sysRoleUserEntities.stream().map(SysRoleUserEntity::getSysRoleId).collect(Collectors.toList());
    
    # list.stream() 按条件查询
    List<TbNotarEntity> collect = tbNotarEntities.stream().filter(t -> t.getType().equals("1")).collect(Collectors.toList());
    
    # 检查list集合中是否存在某个值(张三)
    # 如果存在则返回true;
    boolean present = personList.stream().filter(m -> m.getPersonName().equals("张三")).findAny().isPresent();
    

    相关文章