class ArraylistCalculate{
    // 两个整数集求差集
    public ArrayList<Integer> integerArrayListDifference(
            ArrayList<Integer> arraylist1, ArrayList<Integer> arraylist2) {
        arraylist1.removeAll(arraylist2);
        return arraylist1;
    }
    
    // 两个整数集求并集
    public ArrayList<Integer> integerArrayListUnion(
            ArrayList<Integer> arraylist1, ArrayList<Integer> arraylist2) {
        ArrayList<Integer> arraylist = new ArrayList<Integer>();
        arraylist.addAll(arraylist1);
        arraylist.addAll(arraylist2);
        arraylist = new ArrayList<Integer>(new HashSet<Integer>(arraylist));
        return arraylist;
    }
    // 两个整数集求交集
    public ArrayList<Integer> integerArrayListIntersections(
            ArrayList<Integer> arraylist1, ArrayList<Integer> arraylist2) {
        arraylist1.retainAll(arraylist2);
        return arraylist1;
    }
}

 

相关文章:

  • 2021-05-24
  • 2021-12-07
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-12-03
  • 2022-12-23
  • 2022-12-23
  • 2021-11-10
  • 2021-12-23
相关资源
相似解决方案