八、Java的方法

前面已经简单介绍过方法,如今咱们深刻了解一下方法。class

在讲解方法时,先了解两个概念:方法

参数:进入方法的数据数据

返回值:从方法中出来的数据static

方法的完整格式:return

修饰符 返回值类型 方法名称 (参数类型 参数名称,...){参数

                方法体;void

                return 返回值;

}

示例代码

public class Demo {
    public static void main(String [] args) {
       int result;
       result = sum(5,0);
       System.out.println(result);
    }
    public  static int sum(int a,int b){
        return  a+b;
    }
}

方法的三种调用方式:一、单独调用;

                              二、打印调用;

                              三、赋值调用;

 

注意;一、若是没有返回值,只能进行单独调用。

         二、若是方法有返回值,那么必须写上“”return 返回值;“,不能没有

         三、return后面的返回值数据,必须和方法的返回值类对应

         四、对于一个没有返回值的方法,不能写”return 返回值;“,只能写return;,表示方法结束

 

方法重载:多个方法的名称同样,可是参数列表不同。

方法重载的好处:对于功能相似的方法来讲,由于参数列表不同,却须要记住那么多不一样的方法名称太麻烦。

示例代码:

public class Demo {
    public static void main(String [] args) {
       int result;
       result = sum(5,0);
       System.out.println(result);
       System.out.println(sum(1,2,3));
    }
    public  static int sum(int a,int b){
        return  a+b;
    }

    public  static int sum(int a,int b,int c){
        return a+b+c;
    }

}

方法重载实现的方式:一、参数个数不一样

                              二、参数类型不一样

                              三、参数的多类型顺序不一样。

方法重载于下列无关:一、与参数的名称无关

                              二、与方法的返回值类型无关

相关文章
相关标签/搜索