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
相关推荐
SoFlu软件机器人6 分钟前
AI 重构 Java 遗留系统:从静态方法到 Spring Bean 注入的自动化升级liwulin05068 分钟前
【JAVA】JVM 堆内存“缓冲空间”的压缩机制及调整方法程序员小假29 分钟前
十个JVM核心知识点【全文万字保姆级详细讲解】泉城老铁34 分钟前
springboot对接钉钉,发送钉钉消息鸟语滑翔34 分钟前
【学生管理系统升级版】佩奇的技术笔记42 分钟前
Java学习手册:JVM、JRE和JDK的关系夔8881 小时前
Excel通过VBA脚本去除重复数据行并保存AronTing1 小时前
13-Java并发编程性能优化终极指南:从原理到企业级实战布道谷1 小时前
锁的可重入性:概念、原理与Java实现深度解析雷渊1 小时前
谈一谈在分布式系统中,如何保证数据一致性?