public class HelloWorld {
public static void main(String[] args) {
// 定义两个数组
int[] arr1 = {1, 2, 3, 4};
int[] arr2 = {1, 2, 3, 4, 5};
// 调用equals方法
boolean a = equals(arr1, arr2);
System.out.println(a);
}
// 定义equals方法
public static boolean equals(int[] arr1, int[] arr2) {
// 判断两个数组长度是否一样
if (arr1.length != arr2.length) {
return false;
}
// 判断两个数组是否都为null
if (arr1 == null && arr2 == null) {
return true;
}
// 判断两个数组是否有一个为null
if (arr1 == null || arr2 == null) {
return false;
}
// 利用for循环遍历判断元素是否相等
for (int i = 0; i < arr1.length; i++) {
if (arr1[i] != arr2[i]) {
return false;
}
}
// 排除以上情况,则返回true
return true;
}
}
Java 入门:方法 案例:比较两个Int类型的数组是否一样,返回true或者false
最新推荐文章于 2025-06-21 15:47:34 发布
1908

被折叠的 条评论
为什么被折叠?



