其他分享
首页 > 其他分享> > 方法复习,

方法复习,

作者:互联网

方法重载

方法名相同 参数类型或者个数不同 就成为方法的重载

    public static void main(String[] args) {
        System.out.println(sumA(5,6));
        System.out.println(sumA(5,6,7));
        System.out.println(sumA(20.2,3.2));
    }
    public static int sumA(int A, int B){

        return A+B;
    }
    public static double sumA(double A,double B){
        return A+B;
    }
    public static int sumA(int A,int B,int C){
        return A+B+C;
    }

在实际开发中尽量定义成返回值类型相同的 

方法递归调用

简单地说就是猫捉老鼠 然后再猫尾巴上加一个老鼠 猫会一直转

 

public class demo01 {
    public static void main(String[] args) {
        System.out.println(sum(50));
    }

    public static int sum(int sun){
        if (sun==1){
            return 1;
        }
        return sun+sum(sun-1);

    }

标签:return,复习,int,System,static,方法,public,sumA
来源: https://blog.csdn.net/m0_46570170/article/details/122765673