最近用的stream比较多,但是也就最简单的foreach和map的使用。今天遇到一个问题是两个集合取差集吧。知道stram有fiter过滤的,但是现在是两个集合,所有百度了好多,今天看到了两个集合取交集差集 香香

  List<Course> courses = courseService.query().eq("user_id", teacherId).eq("is_up",0).list();List<Integer> list = baseMapper.findcourseing(classId);List<Course> collect = courses.stream().filter(course -> !list.contains(course.getId())).collect(Collectors.toList());

以上是差集,很简单要是交集就把那个!去掉就可以了
好了 草鸡干活去了

stram流两个list的交集差集相关推荐

  1. 【mysql】mysql获取两个集合的交集/差集/并集

    mysql的常见场景,获取两个数据集的交集和差集 步骤 两个集合的结构要一致,对应的字段数,字段类型 将两个集合用 UNION ALL 关键字合并,这里的结果是有重复的所有集 将上面的所有集 GROU ...

  2. java8 Stream流 两个list取交集,获取共有数据

    代码: public static void main(String[] args) {List<String> list1 = Arrays.asList("a",& ...

  3. java8 stream流操作集合交集,差集,并集,过滤,分组,去重,排序,聚合等

    测试对象 public class Person {private String name;private Integer age;private Integer weight;public Pers ...

  4. pandas中两个dataframe的交集和差集

    Pandas中两个dataframe的交集和差集_ljp1919的专栏-CSDN博客_pandas 差集

  5. python两个集合的交集 合集 差集

    python两个集合的交集 合集 差集 https://blog.csdn.net/qq_17753903/article/details/84899612 python & | and or ...

  6. 求两个集合的差集代码_求求你了,不要再写循环求两个列表的交集,并集和差集了 | pythonic 小技巧...

    在 Python 中,求两个列表的交集,并集和差集是经常会遇到的需求,而且也比较简单. 最容易想到的就是写循环,对两个列表分别进行循环,然后判断元素是否在另一个列表中,求得最终结果. 但这种方法比较 ...

  7. python求两个列表的并集.交集.差集方法

    求两个列表的差集 >>> a = [1,2,3] >>> b=[1,2] >>> ################################ ...

  8. 使用Set求两个数组的并集|| 交集||差集

    这里要讲解一下,使用Set求两个数组的并集|| 交集||差集. 先定义两个数组: let a = new Set([1, 2, 3]);let b = new Set([4, 3, 2]); 并集 l ...

  9. Python 两个list获取交集,并集,差集的方法(合并、交叉)

    1. 获取两个list 的交集:(方法二比方法一快很多!) #方法一: a=[2,3,4,5] b=[2,5,8] tmp = [val for val in a if val in b] print ...

最新文章

  1. 单元测试试图告诉我们关于 Activity 的什么事情:第二部分
  2. 文件上传服务器jvm调优,JVM性能调优解决方案(12页)-原创力文档
  3. 前端代码规范-CSS
  4. fedora 12下查看pdf不显示乱码的方法
  5. 腾讯专有云研发过程首次披露
  6. 角距离恒星_恒星问卷调查的10倍机器学习生产率
  7. python的pyqt5_Pycharm+Python+PyQt5使用详解
  8. delphi控件切图界面闪烁_先本设计教你跳过UI小程序的七个坑
  9. jpa 公共字段顺序_临沂沂水景观花箱销售公司公共使用
  10. Linux文件、文件内容搜索大全(find,grep命令)
  11. virtuozo空三加密_VirtuoZoAAT空三加密中的应用技巧
  12. Java编程题——简单下拉框二级联动
  13. 嵌入式软件开发是什么?
  14. 智慧档案馆之区级档案库房温湿度智能化监控系统案例(一)
  15. 信杂比公式_信噪比公式
  16. 永洪BI开发脚本总结
  17. input 属性开启手机前置摄像头拍照
  18. 基于python的微信机器人_基于python的微信机器人
  19. jQuery 插件——免费版
  20. 蒂芙尼推出由碧昂丝和Jay-Z主演的最新广告宣传片

热门文章

  1. 应广大粉丝的要求,推荐几本前端书籍
  2. 移动医疗:被颠覆的对象一直很清晰,那么谁才是真正的颠覆者?
  3. 参加了公司组织的售前培训
  4. 1. IOT平台升级指南
  5. 基于用户的电视节目推荐算法实例
  6. 清新文具科学通用教学课件PPT模板
  7. 成都翰麟教育|中学教师资格复习方法总结
  8. 重庆核磁共振波谱仪做化合物结构鉴定
  9. 安卓开发基础知识1(双摄像头安卓手机)
  10. springmvc的实现文件的上传: