Java判断两个数组是否完全相同
- 实现思路:首先先判断两个数组的长度是是否相等,相等才有比较里面元素的意义,如果长度不相等直接两个数组不相等,如果长度相等据逐一比较两个数组中的数是否相等。(注意:我这里着重讲解的是长度相等的数组的情况,长度不相等加if条件即可)
package com.demo6;
public class Test14 {
public static void main(String[] args) {
byte[] b1={2,3,6,8,9,7,4};
byte[] b2={2,3,6,8,9,8,4};
boolean b = equalsArr(b1, b2);
System.out.println(b);
}
public static boolean equalsArr(byte[] b1,byte[] b2){
boolean bo=false;
for (int i = 0; i < b1.length; i++) {
if (b1[i]==b2[i]){
bo=true;
continue;
}else {
bo=false;
break;
}
}
return bo;
}
}