写出根据两个List集合aList和bList,求出aList较bList新增了哪些参数,删除了哪些参数的JAVA方法
时间: 2024-05-02 18:19:42 浏览: 142
JAVA中List的增删改查
5星 · 资源好评率100%
可以使用Java中的Collection的工具类来实现比较两个List的差异,具体可参考以下代码示例:
```java
import java.util.*;
public class ListCompare {
public static void main(String[] args) {
List<String> aList = new ArrayList<>(Arrays.asList("a", "b", "c", "d"));
List<String> bList = new ArrayList<>(Arrays.asList("b", "d", "e", "f"));
// 找出aList相对于bList新增的元素
List<String> addedList = new ArrayList<>(aList);
addedList.removeAll(bList);
System.out.println("aList新增的元素:" + addedList);
// 找出aList相对于bList删除的元素
List<String> removedList = new ArrayList<>(bList);
removedList.removeAll(aList);
System.out.println("aList删除的元素:" + removedList);
}
}
```
输出结果为:
```
aList新增的元素:[a, c]
aList删除的元素:[e, f]
```
阅读全文