当前位置:   article > 正文

java方法

java方法

java方法

方法调用

public class Demo01 {
    //main方法
    public static void main(String[] args) {
        
        //实际参数:实际调用传递给他的参数
        int sum= add(1,2);
        System.out.println(sum);
         //test();
    }

     //加法
    //形式参数,用来定义作用
    public static int add(int a, int b){

        return a+b;
    }

    public static void test(){

    }
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21

在这里插入图片描述

  • Java支持两种调用方法的方式,根据方法是否返回值来选择
int max = max(10,10;)
  • 1
  • 如果方法返回值是void,方法调用一定是一条语句
System.out.println("Hello,World!");
  • 1

方法重载

public class Demo02 {
    public static void main(String[] args) {

        int max = max(10,10);
        System.out.println(max);

    }

     //比大小
    public static double max(double num1,double num2){
        double result = 0;
        if (num1==num2){

        }
        if (num1>num2){
            result = num1;
        }else{
            result = num2;
        }
        return result;

    }
     //比大小
    public static int max(int num1,int num2){
        int result = 0;
        if (num1==num2){

        }
        if (num1>num2){
            result = num1;
        }else{
            result = num2;
        }
        return result;

    }

}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38

在这里插入图片描述

方法重载的规则:

  • 方法名必须相同

  • 参数列表必须相同(个数不同、或类型不同、参数排列顺序不同)

  • 方法的返回类型可以相同也可以不相同

  • 仅仅返回类型不同不足以成为方法的重载

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/319219
推荐阅读
相关标签
  

闽ICP备14008679号