其实很简单,先排序,然后对比就是了
public static boolean compare(List<Integer> a, List<Integer> b) {
if (a.size() != b.size()) {
return false;
}
Collections.sort(a);
Collections.sort(b);
for (int i = 0; i < a.size(); i++) {
if (!a.get(i).equals(b.get(i))) {
return false;
}
}
return true;
}