2021 09-06 Java 01

方法练习

//调用方法

/*
 * 思路
 * 1.定义一个方法,用于打印两个数字中较大的数
 * 2.方法中定义两个变量,用于保存两个数字
 * 使用分支语句分两种情况对两个数字的大小进行处理
 * 在main()方法中调用定义好的方法
 */
public class Day090601{
	public static void main(String[] args) {
		//在main中调用定义好的方法
		getMax();
	}
	//定义一个方法,用于打印两个数字中的较大数,例如getMax()
	public static void getMax() {
		int a = 20;
		int b = 30;
		if(a>b) {
			System.out.println(a);
		}else {
			System.out.println(b);
		}
	}
}

带参数的方法定义和调用在这里插入图片描述


public class Day090602 {
public static void main(String[] args) {
	//常量值的调用
	isEvenNumber(10);
	//变量的调用
	int number = 10;
}
public static void isEvenNumber(int number) {
	if(number % 2 == 0) {
		System.out.println(true);
	}else {
		System.out.println(false);
	}
}
}

形参和实参

在这里插入图片描述

在这里插入图片描述


public class Day090602 {
public static void main(String[] args) {
	//常量值的调用
	isEvenNumber(10);
	//变量的调用
	int number = 101;
	isEvenNumber(number);
}
public static void isEvenNumber(int number) {
	if(number % 2 == 0) {
		System.out.println(true);
	}else {
		System.out.println(false);
	}
}
}

ie


public class Day090604 {
	public static void main(String[] args) {
		//1.方法名
		//isEvenNumber(10) 不建议使用这个,没有意义
		
		//2.数据类型 变量名 = 方法名(参数)
		boolean flag = isEvenNumber(10);
		System.out.println(flag);
	}
	public static boolean isEvenNumber(int number) {
		if(number % 2 == 0) {
			return true;
		}else {
			return false;
		}
	}

}

在这里插入图片描述

/*
 * 需求:
 * 设计一个方法可以获取两个数的较大值
 * 
 * 思路:
 * 1:定义一个方法,用于获取两个数字中的较大数
 * 2:使用分支语句分两种情况对两个数字的大小进行处理
 * 3:根据题设分别设置两种情况下对应的	返回结果
 * 4:在main方法中调用定义好的方法并使用变量保存
 * 5:在main方法中调用定义好的方法并直接打印结果
 */
public class Day090605 {
	public static void main(String[] args) {
		//在main方法中调用定义好的方法并使用变量保存
		int result = getMax(10,20);
		System.out.println(result);
		//在main方法中调用定义好的方法并使用变量保存
		System.out.println(getMax(10,20));
	}
	//定义一个方法,用于获取两个数字中的较大数
	public static int getMax(int a,int b) {
		//使用分支语句分两种情况对两个数字的大小进行处理
		//根据题设分别设置两种情况下对应的	返回结果
		if(a>b) {
			return a;
		}else {
			return b;
		}
	}
}

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值