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
相关推荐
ai_coder_ai4 分钟前
编写自动化脚本,在自己后端服务中使用Open Api进行设备相关操作硕风和炜22 分钟前
【LeetCode: 2492. 两个城市间路径的最小分数 + DFS】格子软件40 分钟前
2026年GEO贴牌代理:分布式多级分账状态机源码深度解构我是一颗柠檬1 小时前
【Java项目技术亮点】加权轮询负载均衡算法灯厂码农1 小时前
C语言动态内存分配完全指南(malloc、calloc、realloc、free)梦梦代码精3 小时前
电商系统不是技术堆叠:LikeShop如何用分层Hold住复杂业务?负责的蛋挞3 小时前
异步HttpModule的实现方式AC赳赳老秦3 小时前
防火墙规则批量配置实战:OpenClaw 自动生成模板、批量下发与合规性校验全解析Tian_Hang3 小时前
Eclipse Ditto 物模型相关代码Mr-Wanter4 小时前
wsl2 jdk管理工具之sdkman