2019.12.11 java方法(类似功能、函数)

方法的具体语法格式如下:

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

    执行语句

    ………

    return 返回值;

}

 

class Demo04 
{
    public static void main(String[] args) 
    {
        //调用:方法名(实际参数列表)
        double num= getArea(1);//调用者
        System.out.println(num);
    }
    //定义:计算正方形面积的方法
    public static double getArea(double a){
        double area=a*a;
        return area;//返回值返回给调用者
    }
}

 

 

    //定义无返回值无参数方法,如打印3行,每行3个*号的矩形
    public static void getStar(){
        for(int i=0;i<3;i++){
            System.out.print("*"+" ");
        }
        System.out.println();
    }

 

 

    //定义有返回值无参数方法,如键盘录入得到一个整数
    public static int getInt(){
        Scanner sc=new Scanner(System.in);
        int i=sc.nextInt();
        System.out.println(i);
        return i;
    }

 

 

    //定义无返回值有参数方法,如打印指定M行,每行N个*号的矩形
    public static void getXing(int M,int N){
        for(int i=0;i<M;i++){
            for(int j=0;j<N;j++){
                System.out.print("* ");
            }
        System.out.println();
        }
    }
posted @ 2019-12-11 13:51  墨染千城  阅读(160)  评论(0)    收藏  举报