java中比较两个list是否有相同元素
时间: 2023-08-07 22:02:03 浏览: 98
java比较两个list是否相同equals的代码详解
在Java中比较两个List是否有相同元素,可以使用List的containsAll()方法。具体步骤如下:
1. 定义两个List对象 list1 和 list2。
2. 判断 list1 是否包含 list2 中的所有元素,代码如下:
```
boolean result = list1.containsAll(list2);
```
其中,result 表示 list1 是否包含 list2 中的所有元素,如果包含则返回 true,否则返回 false。
需要注意的是,containsAll()方法比较的是元素是否相同,而不是顺序是否相同。如果需要比较顺序是否相同,可以使用equals()方法。
阅读全文