写项目时看到stream().map()的这个用法,觉得很好用遂记录下来。
List<A> A = this.list(new QueryWrapper<A>().eq("user_id",userId).eq("is_like",1)); List<B> res = null; if(A != null){ res = A.stream().map(a-> { B b= BService.getById(A.getBId()); return b; }).collect(Collectors.toList()); }