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
相关推荐
程序猿乐锅9 小时前
一文讲透缓存穿透、击穿和雪崩xcl09259 小时前
西安同城货运系统源码开发实战 核心功能实现与部署全指南pippocao9 小时前
王者荣耀日志组件BqLog为什么这么快之1——高性能实时压缩日志AC赳赳老秦9 小时前
公开 CSV 数据集批量处理实战:用 OpenClaw 高效完成下载、清洗与标准化分析样本生成ym hyd 11110 小时前
慢性病精细化管理平台源码 Java+SpringBoot+Vue3 前后分离程序猿乐锅10 小时前
【黑马点评 | 第七篇】Redis 分布式锁的两种实现SL_staff10 小时前
JVS私有化交付为何敢承诺100%源码开放与无兜底风险?需要82610 小时前
MySQL MVCC 与事务隔离级别:从一条 update 看版本链Memory_荒年10 小时前
订单超时未支付?从“定时扫库”一步步到最终形态hai_android11 小时前
LruCache 图片浏览器内存缓存