// 比较两个数组元素是否相同,顺序可以不同,维数必须一样 private static boolean isSeameArr(Object[] arrA, Object[] arrB) { if (arrA == null || arrB == null) return false; if (arrA.length != arrB.length) return false; Map map = new HashMap(); for (int i = 0; i < arrA.length; i++) { for (int j = 0; j < arrB.length; j++) { if (map.containsKey(j)) continue; else if (arrA[i].equals(arrB[j])) { map.put(j, i); break; } } } return map.keySet().size() == arrA.length ? true : false; }
比较两个数组元素是否相同,顺序可以不同,维数必须一样
最新推荐文章于 2023-08-05 11:39:59 发布