74/75/76/77.JAVA入门__带参数及返回值的方法的定义和调用(形参和实参)

形参和实参

形参:方法定义中的参数
等同于变量定义格式,例如 : int number
在这里插入图片描述
实参:方法调用中的参数
在这里插入图片描述
等同于使用变量或常量,例如: 10 number

形参带数据类型,实参不带数据类型,实参要么是常量值,要么是变量

带参数方法练习

设计一个方法打印两个数中较大数,数据来自于方法参数

package com.itheima;

public class seventy_three {
public static void main(String[] args) {

    //变量的调用
    int a = 10,b=20;
    isoushu(a,b);
    /*
    isoushu(10,20);*/
}
public static void isoushu(int a,int b){
    int max = a > b ? a:b;
    System.out.println(max);
    }
}

带返回值方法定义

带返回值方法定义:

格式:

	public static 数据类型   方法名(参数){
			return 数据;
	}

范例: public static boolean isMax(int number){

		return true;
	}

范例:public static int getMax(int a,int b){
return 100;
}

方法定义时return后面的返回值与方法定义上的数据类型要匹配,否则程序将报错。

带返回值方法调用

格式: 方法名(参数);
范例:isEvenNumber(5);

格式2: 数据类型 变量名 = 方法名(参数);
范例: boolean flag = isEvenNumber(5);

方法的返回值通常会使用变量接收,否则该返回值无意义。

package com.itheima;

public class seventy_six {
public static void main(String[] args) {
// isoushu(4);
boolean flag = isoushu(10);
System.out.println(flag);
}
public static boolean isoushu(int number){
if(number%2 == 0){
return true;
}else{
return false;
}

}

}

带返回值方法练习练习练习

设计一个方法可以获取两个数的较大值,数据来自于参数

package com.itheima;

public class seventy_seven {
public static void main(String[] args) {
/* int Max = isMax(10,20);
System.out.println(Max);*/
System.out.println(isMax(10,20));
}

public static int isMax(int a,int b){
    int max = a > b ? a:b;
    return max;
}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值