java对象数组删除_Java如何从一个数组中删除另一个数组?

  • Post author:
  • Post category:java


在Java中,如何从一个数组中删除另一个数组?

示例

以下示例使用Removeall()方法从一个数组中删除另一个数组。

package com.yiibai;

import java.util.*;

public class RemoveArray {

public static void main(String[] args) {

ArrayList objArray = new ArrayList();

ArrayList objArray2 = new ArrayList();

objArray2.add(0, “common1”);

objArray2.add(1, “common2”);

objArray2.add(2, “notcommon”);

objArray2.add(3, “notcommon1”);

objArray.add(0, “common1”);

objArray.add(1, “common2”);

objArray.add(2, “notcommon2”);

System.out.println(“Array elements of array1” + objArray);

System.out.println(“Array elements of array2” + objArray2);

objArray.removeAll(objArray2);

System.out.println(“Array1 after removing array2 from array1”

+ objArray);

}

}

执行上面示例代码,得到以下结果 –

Array elements of array1[common1, common2, notcommon2]

Array elements of array2[common1, common2, notcommon, notcommon1]

Array1 after removing array2 from array1[notcommon2]

¥ 我要打赏

纠错/补充

收藏

加QQ群啦,易百教程官方技术学习群

注意:建议每个人选自己的技术方向加群,同一个QQ最多限加 3 个群。



版权声明:本文为weixin_30126409原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。