java 比较两个数组内容是否相同

1585364631
2023-02-18 / 0 评论 / 337 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2023年03月06日,已超过1134天没有更新,若内容或图片失效,请留言反馈。

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

评论 (0)

取消