java中的方法

方法的定义

java的方法相对于其他语言的函数,方法是解决一类问题的步骤的有序结合,方法包含于类和对象中

所谓方法就是用来解决一类问题的代码的有序组合,是一个功能的模块

语法

方法在程序中被创建声明格式:

[访问权限修饰符 修饰符] [返回值类型] 方法名(形式参数类型 参数名 ){

java语句;

[return 返回值;]

}

访问修饰符:

方法允许被访问的范围,可以为public protected private 甚至可以省略

public 表示该方法可以被其他方法调用

返回值类型

如果方法不返回任何值,则返回值类型指定为void

如果方法有返回值,则需要指定的返回值类型,并且使用return语句返回值

方法名

定义方法的名字,必须使用合法的标识符

参数列表

传递给方法的参数列表,参数可以有多个,多个参数之间用逗号隔开,每个参数由参数类型和参数名组成

根据方法是否带参 是否带返回值分为

无参无返回值

无参带返回值

带参无返回值

带参带返回值

无参无返回值

package com.lsy.practice.day4;

public class MethodDemo8 {
    public static void main(String[] args) {
        MethodDemo8 m =new MethodDemo8();
       m.welcome();//方法调用


    }
    public  void welcome(){
        System.out.println("欢迎来到java面向对象世界");
    }
}

无参带返回值

package com.lsy.practice.day4;

public class MethodDemo9 {
    public static void main(String[] args) {
        //创建对象,对象名为m
        MethodDemo9 m = new MethodDemo9();
        //调用方法并接受方法的返回值,保存在变量sum中
        int sum=m.num();
        System.out.println(sum);
    }
    public int num(){
        int a=1;
        int b=2;
        int c;
        c=a+b;
        return c;
    }
}

带参无返回值

package com.lsy.practice.day4;

public class MethodDemo10 {
    public static void main(String[] args) {
        MethodDemo10 m =new MethodDemo10();
        m.Max(10,20,30);
    }
    public void Max(int a,int b,int c){
        if(a<=b)
        {
            a=b;
        }
        if(a<=c)
        {
            a=c;
        }
        System.out.println(a);

    }
}

带参带返回值

package com.lsy.practice.day4;

public class MethodDemo10 {
    public static void main(String[] args) {
        MethodDemo10 m =new MethodDemo10();
        int x=m.Max(10,20,30);
        System.out.println(x);
    }
    public  int  Max(int a,int b,int c){
        if(a<=b)
        {
            a=b;
        }
        if(a<=c)
        {
            a=c;
        }
       return a;

    }
}

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值