CommonUtil.java 616 B

12345678910111213141516171819202122232425
  1. package com.jkcredit.sysnews.util;
  2. import java.util.ArrayList;
  3. import java.util.List;
  4. import java.util.Set;
  5. /**
  6. * @description:
  7. * @author: xusonglin
  8. * @create: 2020/3/11 10:04
  9. * @version: V1.0
  10. **/
  11. public class CommonUtil {
  12. // 获取差集
  13. public static List<Long> getSubtraction(Set<Long> primary, Set<Long> secondary) {
  14. primary.removeAll(secondary);
  15. return new ArrayList<>(primary);
  16. }
  17. // 获取交集
  18. public static List<Long> getIntersection(Set<Long> primary, Set<Long> secondary) {
  19. primary.retainAll(secondary);
  20. return new ArrayList<>(primary);
  21. }
  22. }