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
答案 0 :(得分:2)
一种简单的方法是使用containsAll
方法:
if(listOne.containsAll(listTwo) && listTwo.containsAll(listOne)) {
System.out.println("They are equal");
}