如何仅比较2个列表中的项目?

时间:2018-11-22 11:02:56

标签: java android

Android 5.0,Java 1.7

我有2个列表。我只需要比较此列表的内容。元素的顺序无关紧要。 示例:

[1,2,3,4,5] , [1,2,3,4,5] -> return true

[1,2,3,4] , [1,2,3,4,5] -> return false

[1,3,5,4,2] , [1,2,3,4,5] -> return true

1 个答案:

答案 0 :(得分:2)

一种简单的方法是使用containsAll方法:

if(listOne.containsAll(listTwo) && listTwo.containsAll(listOne)) {
    System.out.println("They are equal");
}