比较两个集合中的元素值是否相等
时间: 2023-08-14 12:02:17 浏览: 139
Java中如何比较两个数组中元素是否相同
比较两个集合中的元素值是否相等,可以使用 Collection 接口中的 equals() 方法进行比较。该方法会比较两个集合中的元素是否完全相同,即元素数量相同且每个元素的值也相同。
示例代码如下:
```
List<String> list1 = new ArrayList<>();
list1.add("apple");
list1.add("banana");
list1.add("orange");
List<String> list2 = new ArrayList<>();
list2.add("apple");
list2.add("banana");
list2.add("orange");
// 比较两个集合是否相等
boolean isEqual = list1.equals(list2);
if (isEqual) {
System.out.println("两个集合中的元素值相等");
} else {
System.out.println("两个集合中的元素值不相等");
}
```
在上述代码中,我们首先创建了两个集合 list1 和 list2,它们中包含相同的元素值。然后使用 equals() 方法比较两个集合是否相等,最终输出比较结果。
阅读全文