工作中,经常遇到获取list对象中的某一个属性的集合,这里可以用lambda表达式快速获取,简化工作量
ListuserList = userService.lambdaQuery().list(); List userId = userList.stream() .map(User::getUserId) .collect(Collectors.toList());
有时候会遇到需要将某个属性转换成另外一种类型
Listuserlist = userService.lambdaQuery().list(); List userIds = userlist.stream() .map(item->{ return Long.valueOf(item.getUserId()) }) .collect(Collectors.toList());
待续...



