public static void main(String[] args) {
int arr1[] = {11,22,33,44,55,66,77,88,99};
int arr2[] = {11,22,33,44,55,55,77,88,99};
boolean out = compareArr(arr1,arr2);
System.out.println(out);
}
public static boolean compareArr(int arr1[],int arr2[]){
//首先比较长度
if(arr1.length!=arr2.length){
return false; //返回指定类型的值。(返回boolean类型的值)
}
//其次比较元素
for (int i = 0; i < arr1.length; i++) {
if (arr1[i] != arr2[i]){
return false; //返回指定类型的值。(返回boolean类型的值)
}
}
//最后比较完结果,返回true
return true; // 结束方法的执行。因为返回值类型为boolean,所以是return true;
//return false; //return false会报错,返回值类型应为void.
// return true; //只能有一个结束方法的执行。
}
基础知识练习:比较两个数组元素是否相同
最新推荐文章于 2023-04-04 08:20:10 发布