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
相关推荐
朝新_5 小时前
【多线程初阶】阻塞队列 & 生产者消费者模型立莹Sir5 小时前
Calendar类日期设置进位问题季鸢7 小时前
Java设计模式之状态模式详解@yanyu6668 小时前
springboot实现查询学生ascarl20108 小时前
准确--k8s cgroup问题排查magic 2458 小时前
Lombok 的 @Data 注解失效,未生成 getter/setter 方法引发的HTTP 406 错误爱敲代码的憨仔8 小时前
分布式协同自动化办公系统-工作流引擎-流程设计纪元A梦8 小时前
分布式拜占庭容错算法——PBFT算法深度解析卿着飞翔8 小时前
RabbitMQ入门4.1.0版本(基于java、SpringBoot操作)陈阿土i8 小时前
SpringAI 1.0.0 正式版——利用Redis存储会话(ChatMemory)