java方法详解

Java 方法详解

package Study;

public class Test {
    public static void main(String[] args) {
        ta(); 

    }
    public static void ta() {   //创建一个返回类型为空的ta方法
        for (int i = 1; i <= 5; i++) {
            for (int j = 5; j >= i; j--) {
                System.out.print(" ");
            }
            for (int j = 1; j <= i; j++) {
                System.out.print("*");
            }
            for (int j = 1; j < i; j++) {
                System.out.print("*");
            }
            System.out.println();

        }
    }

}

方法定义

方法重载

package Study;

public class Demo09 {
    public static void main(String[] args) {
        int max=max(10,20);
        double max2=max(12.1,12.2);
        System.out.println(max);
        System.out.println(max2);
    }
    public static int max(int a,int b){
        int c=0;
        if(a>b){
            c=a;
        }
        if(a<b){
            c=b;
        }
        if(a==b){
            return 0;
        }
        return c;
    }
    public static double max(double a,double b){ //两个名字都为max的方法,但传递的返回值,以及形参不同,即为重载
        double c=0;
        if(a>b){
            c=a;
        }
        if(a<b){
            c=b;
        }
        if(a==b){
            return 0;
        }
        return c;
    }
}

posted @ 2021-02-10 14:55  小伟99  阅读(39)  评论(0编辑  收藏  举报