美文网首页
list.stream 记录

list.stream 记录

作者: 一介书生独醉江湖 | 来源:发表于2022-05-23 16:04 被阅读0次
    # 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();
    

    相关文章

      网友评论

          本文标题:list.stream 记录

          本文链接:https://www.haomeiwen.com/subject/rwirprtx.html