CollectionUtils.isEqualCollection
时间: 2024-06-14 19:04:10 浏览: 145
`CollectionUtils.isEqualCollection`是Apache Commons Collections库中的一个方法,用于比较两个集合是否相等。它会比较两个集合的元素个数、元素类型和元素值是否完全相同。
以下是一个示例演示如何使用`CollectionUtils.isEqualCollection`方法:
```java
import org.apache.commons.collections4.CollectionUtils;
import java.util.ArrayList;
import java.util.List;
public class Main {
public static void main(String[] args) {
List<Integer> list1 = new ArrayList<>();
list1.add(2);
list1.add(1);
list1.add(3);
List<Integer> list2 = new ArrayList<>();
list2.add(2);
list2.add(1);
list2.add(3);
boolean isEqual = CollectionUtils.isEqualCollection(list1, list2);
System.out.println("Are the collections equal? " + isEqual); // 输出:Are the collections equal? true
}
}
```
注意:在使用`CollectionUtils.isEqualCollection`方法之前,需要先导入Apache Commons Collections库。
阅读全文