public static boolean xd(int[] a, int[] b) {
if (a.length != b.length) return false;
for (int i = 0; i < a.length; i++) {
if (a[i] != b[i]) return false;
}
return true;
}
/**
* 判断两个数组内容是否相同相同返回true
* @param a
* @param b
* @return
*/
public static boolean xd2(int[] a, int[] b) {
if (a.length != b.length) return false;//判断数组长度是否相同
int co = 0;// 计数器 用于累计相等的数量
int[] bj = new int[a.length];//标记用数组 用于标记被查找的相同元素
for (int i = 0; i < a.length; i++) {
for (int j = 0; j < a.length; j++) {
if (bj[j] == 0) { //判断是否被查找过
if (a[i] == b[j]) { //判断是否相同
bj[j] = 1; //标记被查找过
co++; //计数
}
}
}
}
if (co != a.length) { //判断相同元素个数是否与数组长度相同
return false;
}else {
return true;
}