0


Java 方法的概述-方法的定义-带参数的方法

方法概述

方法(method)是将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集1.方法必须先创建才可以使用,该过程成为方法定义
2.方法创建后并不是直接可以运行的,需要手动使用后才执行,该过程成为方法调用;

方法定义与调用

方法定义:
格式:
public static void方法名(){//方法体;
}
范例:
public static void shuai () {(方法体;
}
方法调用:
格式:方法名称();

范例:shuai ();
注意:方法必须先定义后才可以调用,否则程序将会报错

   /*
    * main方法为主程序入口
    *方法定义好了之后 必须调用才可以执行到该方法
    * */
    public static void main(String[] args) {
        // main 调用 getMax方法
        getMax();
    }
    /*
    * 如何定义一个方法呢
    *
    * */
    public static void getMax(){
        System.out.println("你今天真好看");

    }

需求:定义一个方法判断两个数谁最大

 public static void main(String[] args) {
        getMax();
    }
    public static void getMax(){
        int a = 10;
        int b = 20;
        int max = a > b ? a:b;
        System.out.println("最大值:"+max);
    }
   //输出:20

常见错误:
在定义方法的过程中,不能够将方法定义在方法的里面

带参数方法的定义和调用
带参数的定义:
格式:public static void 方法名(参数){...}
public static void方法名(参数){...}
格式:单个参数:public static void 方法名(数据类型变量名称){...}

范例:单个参数:public static void方法名(int a){...}
格式:多个参数:
public static void 方法名(数据类型变量名称,数据类型变量名称,.... ){...}
范例:多个参数:public static void 方法名(int a,int b){...}
注意事项:
1.方法定义时,参数中的数据类型与变量名都不能缺少,缺少任意一个程序将报错;

2.多个参数之间使用逗号(,)分隔

带参数方法的定义和调用

带参数的方法调用:
格式:public static void getMax(int a,int b){...}带参数方法调用格式:方法名(参数);
单个参数:方法名(变量名/常量值);例如getNumber(20)
多个参数:方法名(变量名1/常量值1,变量名2/常量值2);例如getMax(10,20)方法调用时,参数的数量与类型必须与方法定义中的设置相匹配,否则程序将报错

    public static void main(String[] args) {
        getMax(10,20);
    }
    //定义有参数的方法
    //public static void 方法名(数据类型,变量名称){......}
    public static void getMax(int a,int b){
        System.out.println("a的值:"+a);
        System.out.println("b的值:"+b);
    }

    public static void main(String[] args) {
        getMax(100,60);
        getMax(50,80);
    }
    //定义有参数的方法
    //public static void 方法名(数据类型,变量名称){......}
    public static void getMax(int a,int b){
        System.out.println("a的值:"+a);
        System.out.println("b的值:"+b);
        int max = a>b?a:b;
        System.out.println("最大值为:"+max);
    }
标签: java 后端

本文转载自: https://blog.csdn.net/weixin_49345320/article/details/123944140
版权归原作者 浪里个浪的1024 所有, 如有侵权,请联系我们删除。

“Java 方法的概述-方法的定义-带参数的方法”的评论:

还没有评论