AI摘要
在Java中,使用“==”比较数组仅能判断地址是否相同。若要比较数组内容,需先判断长度是否一致,再通过循环逐一比对各索引位置的元素值。若所有元素均相等,则数组内容相同。
java 比较两个数组内容是否相同
==符号比较
1.比较基本数据类型时会比较数据值
2.比较引用数据类型时会比较地址值
public static boolean checkArraryContent(int arr1[],int[] arr2){
// 比较数组长度
if(arr1.length != arr2.length){
return false;
}
for(int i = 0; i < arr1.lenght; i++){
if(arr1[i]] != arr2[i]){
return false;
}
}
return true;
}
评论 (0)