gpt4 book ai didi

java - Android 比较两个数组?

转载 作者:行者123 更新时间:2023-12-01 08:16:16 25 4
gpt4 key购买 nike

我有一个问题,我需要比较两个数组,并且想要获得不匹配的值。

示例:

List<String> Array1=new ArrayList<String>();
List<String> Array2=new ArrayList<String>();
List<String> Array3=new ArrayList<String>();

Array1.add("1");
Array1.add("23");
Array1.add("1211");
Array1.add("12232");
Array1.add("231");
Array1.add("2231");

Array2.add("1");
Array2.add("23");
Array2.add("231");
Array2.add("2231");

// Array3 values are 1211 12232

这可能吗?

最佳答案

您需要使用removeAll .

List<String> array3 = new ArrayList<String>(array1);//Create copy of array 1
array3.removeAll(array2);//Remove common elements

关于java - Android 比较两个数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13182678/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com