# 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();
网友评论