String[] strs1 = new String[]{"aaa","bbb"};
String[] strs2 = new String[]{"bbb","aaa"};
数组strs1和strs2虽然不同,但是存储的数据实际是相同的,都是"aaa"和"bbb",在比较时可以先将数组排序,在调用Arrays.equals方法进行比较。
Arrays.sort(strs1);
Arrays.sort(strs2);
Arrays.equals(strs1,strs2);
如果必要的话可以自定义排序方法和比较规则。