Java数组比较的问题,在线坐等
有6个数组,分别为("3","一","二")、("3","1","二")、("3","一","二")、("3","一","三")、("2","一","二")、("3","一","二"),要求保存这6个数组,并且在控制台输出与第一个数组不相同的数组。
[解决办法]
public static boolean equals(Object[] array1, Object[] array2) { if (array1.length != array2.length) return false; for (Object o : array1) { if (!contains(array2, o)) return false; } return true; } public static boolean contains(Object[] array, Object o) { for (Object o2 : array) if (o.equals(o2)) return true; return false; }
[解决办法]