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
相关推荐
M-Robots echo6 小时前
轻量化裁剪方案解析:M-Robots 模块化构建,适配高低端各类机器人硬件平台不可求~7 小时前
多模型路由怎么落地:把任务分流写进项目的最小实现mldong8 小时前
用 DDD 设计工作流引擎:聚合根与充血模型mqiqe9 小时前
AgentScope Java Harness:4. 双层记忆系统 让 Agent 拥有真正的“长期大脑“伍一519 小时前
03-文件管理模块-一个看似简单的模块藏着多少细节gugucoding9 小时前
46. 【Java】JUC并发工具:让并发更简单Nebula_g9 小时前
JavaSE基础语法:面向对象高级(代码中的成分)AC赳赳老秦10 小时前
公开图片 OCR 数据提取:OpenClaw 合规采集公开信息图,识别文字与表格并转化为结构化数据小强库计算机毕业设计11 小时前
SpringBoot+Vue3 学生宿舍管理系统实战李冰然12 小时前
深入Java集合框架:HashMap源码解析(JDK 8)