方法

73 阅读1分钟

1.方法是解决一类问题的步骤的有序组合

2.方法包含于类或对象

3.方法在程序中被创建,在其他地方被引用

4.命名规则:首字母小写,符合驼峰原则

5.一个方法最好只实现一个功能,有利于后期拓展

方法格式:

以创建一个比大小为例:

   public static int max_Min(int num1, int num2){

        int result = -1;

        if(num1 == num2){
            System.out.println("num1==num2");
            return 0;
        }else if (num1<num2){
            result = num2;
        }else{
            result = num1;
        }


        return result;
  1. 调用方法:对象名.方法名(实参列表) 其中,Java支持两种调用方法的方式,根据方法是否有返回值来选择
  • 有返回值:方法调用被当成一个值
  • 无返回值:方法调用是一条语句
  1. ** 方法重载**:多个方法的方法名相同,但是有其他地方不同
  • 方法名必须相同

  • 返回值类型可以相同 也可以不同

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

这里,我们在创建了另外一个比大小的方法,代码如下:

    public static double max_Min(double num1, double num2){

        double result = -1;

        if(num1 == num2){
            System.out.println("num1==num2");
            return 0;
        }else if (num1<num2){
            result = num2;
        }else{
            result = num1;
        }


        return result;

    }

在这里,我们更换了参数的类型,就实现了方法的重载。

java编译器会根据你传入的数据进行判断是调用哪个方法,如果都不是的话,会发生报错。