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
相关推荐
一头生产的驴11 分钟前
java整合itext pdf实现自定义PDF文件格式导出YuTaoShao18 分钟前
【LeetCode 热题 100】73. 矩阵置零——(解法二)空间复杂度 O(1)zzywxc78721 分钟前
AI 正在深度重构软件开发的底层逻辑和全生命周期,从技术演进、流程重构和未来趋势三个维度进行系统性分析YuTaoShao3 小时前
【LeetCode 热题 100】56. 合并区间——排序+遍历程序员张33 小时前
SpringBoot计时一次请求耗时llwszx6 小时前
深入理解Java锁原理(一):偏向锁的设计原理与性能优化云泽野6 小时前
【Java|集合类】list遍历的6种方式二进制person7 小时前
Java SE--方法的使用小阳拱白菜8 小时前
java异常学习FrankYoou9 小时前
Jenkins 与 GitLab CI/CD 的核心对比