数组内容相同
需求:设计一个方法,用于比较两个数组内容是否相同
思路:1.定义两个数组,分别使用静态初始化完成数组元素的初始化
定义一个方法,用于比较两个数组的内容是否相同
返回值类型:boolean
参数:int[] arr,int[] arr2
比较两个数组的内容是否相同,按照下面步骤实现就
可以
首先比较两个数组长度,如果长度不相同,数组内容肯定不相同,返回false
其次遍历,比较两个数组中的每一个元素,只需要有元素不相同,返回false
最后循环遍历结束后,返回True
调用方法,用变量接收
输出结果
public class Helloworld {
public static void main(String[] args) {
int[] arr= {11,22,33,44,55};
int[] arr2= {11,22,33,44,55};
boolean flag=compare(arr,arr2);
System.out.println(flag);
}
public static boolean compare(int[] arr,int[] arr2) {
if(arr.length!=arr2.length) {
return false;
}
for(int x=0;x<arr.length;x++) {
if(arr[x]!=arr2[x]) {
return false;
}
}
return true;
}
}
标签:arr,Java,相同,int,boolean,arr2,数组 From: https://blog.51cto.com/u_15948192/7444998