JAVA基础:引用类型参数传递的相关案例(数组的传递) 方法重载 return关键字

package com.itheima.Method;

public class Method6 {
public static void main(String[] args) {
int[] arrs=new int[]{2,5,6,4};
printArray(arrs);
}
public static void printArray(int[] arr) {
if (arr != null) {
System.out.print("[");
for (int i = 0; i < arr.length; i++) {
// System.out.print(arr[i]);
// if(i!=arr.length-1){
// System.out.print(",");
// }
System.out.print(i == arr.length - 1 ? arr[i] : arr[i] + ",");
}
System.out.print("]");
} else {
return;
}
}

}

 

 

 

package com.itheima.Method;

public class Method7 {
    public static void main(String[] args) {
        int[] arr1=new int[]{12,35,56};
        int[] arr2=new int[]{12,35,56};
        boolean a=equals(arr1,arr2);
        System.out.println(a);
    }
    public static boolean equals(int[] arrs1,int[] arrs2){
        if(arrs1==null&&arrs2==null){
            return true;
        }
        if(arrs1==null||arrs2==null){
            return false;
        }
        if(arrs1.length!=arrs2.length){
            return false;
        }
        for (int i = 0; i < arrs1.length; i++) {
            if(arrs1[i]!=arrs2[i]){
                return false;
            }
        }
        return true;
    }

}

 

 

 

方法重载:

1.方法重载:一个类中,出现多个方法的名称相同,但是他们的形参列表是不同的,那么就称为方法重载了

 

package com.itheima.Method;

public class Method8 {
    public static void main(String[] args) {
        test();
        test(2);
    }
    public static void test(){
        System.out.println("test1");

    }
    public static void test(int a){
        System.out.println("test2"+a);

    }
}

 

 

 

 

 

方法重载的应用场景:

开发中我们经常需要处理一类业务,提供多种解决方案,此时用方法重载来设计是很专业的

 

方法重载在JAVA中的应用

 

 

 

 

 

在方法中单独使用return关键字:

 

 

package com.itheima.Method;

public class Method8 {
    public static void main(String[] args) {
        chu(10,0);
    }
    public static void chu(int a,int b){
        if(b==0){
            System.err.println("您的数据有误");
            return;
        }
        int c=a/b;
        System.out.println("除法结果是:"+c);
    }
}

 

 

posted @ 2024-02-29 21:46  小彭先森  阅读(24)  评论(0编辑  收藏  举报