java中如何比较两个list是否相同呢?
下文笔者讲述使用java代码比较两个list是否相同的方法分享,如下所示
比较两个list是否相同的实现思路
1.判断两个list的个数是否相等 2.判断list之间的包含关系 如:list1包含list2,则返回true,否则返回false例:java中判断两个list是否相等的示例
public static boolean equalList(List list1, List list2) {
if (list1.size() != list2.size()) return false;
if(list2.containsAll(list1)) return true;
return false;
}
----或
public static boolean isEqualList(List list1, List list2){
return (list1.size() == list2.size()) && list1.containsAll(list2);
}
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


