方法

方法

  • 为了完成某个功能的一段代码的实现
  • 实现代码重复利用,减少冗余
  • 把某个功能代码封装到方法里
 int a = 1;
        int b =2;
        //调用方法的时候
        max(a,b);
        System.out.println(max(a,b));
    }
    /**
    * 求最值
    * 方法的定义签名
    * public是访问权限修饰符 表示哪些地方可以访问这个方法
    * static 表示静态的他不是必须出现的
    * void/数据类型 表示的是方法的返回值类型,如果此方法不需要有返回值使用void
    * 方法名  遵守驼峰标志 首字母小写 第二个单词首字母大写 见名知意
     * 方法名后边紧跟的小括号(数据类型 参数1,数据类型 参数2...)
     * 参数是定义好需要传参的类型
     * return表示返回,只有方法签名处不是void 就一定要加return 返回和方法声明处保持一致的数据类型
     * 形参 实参
     *有参有返回值/有参无返回值
    **/
    public  static   int  max(int a ,int b) {

    return (a>b?a:b);
    }

方法的调用:

只要见到小括号就是方法的调用
System.out.println(max(a, b));
 MethodDemo.max(10, 20);
int[] ar = {1, 2, 4, 5};
        // 参数不对 编译报错
        String str = Arrays.toString(ar);

方法的重载:

同一个类中方法名相同,但是参数列表不同:

  • 参数个数不同
  • 参数类型不同
  • 参数类型顺序不同
 public static void task(int a ,double b){
        
    }
    public static void task(double a ,int b){

    }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值