private List<WorkerInfo> dealUserData(List<WorkerInfo> workerInfoList,List<User> userList){
List<String> userIds = userList.stream().map(User::getUserId).collect(Collectors.toList());
workerInfoList = workerInfoList.stream().filter(entity -> !userIds.contains(entity.getUserId())).collect(Collectors.toList());
return workerInfoList;
两个list对象取合集、差集
煜帆帆2024-01-16 12:17
相关推荐
llwszx3 小时前
深入理解Java锁原理(一):偏向锁的设计原理与性能优化云泽野4 小时前
【Java|集合类】list遍历的6种方式二进制person4 小时前
Java SE--方法的使用小阳拱白菜5 小时前
java异常学习FrankYoou6 小时前
Jenkins 与 GitLab CI/CD 的核心对比麦兜*7 小时前
Spring Boot启动优化7板斧(延迟初始化、组件扫描精准打击、JVM参数调优):砍掉70%启动时间的魔鬼实践KK溜了溜了7 小时前
JAVA-springboot 整合Redis天河归来7 小时前
使用idea创建springboot单体项目weixin_478689767 小时前
十大排序算法汇总码荼7 小时前
学习开发之hashmap