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); }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。