目录
1、方法概述
方法是将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集。
方法必须先创建才可以使用,该过程称为方法定义。(方法不能嵌套定义)
方法创建后并不是直接运行的,需要手动使用后才能执行,该过程称为方法调用。(方法必须先定义后调用,否则程序将报错)
方法定义通用格式:
public static 返回值类型 方法名(参数){
方法体;
return 数据;
}
2、简单方法的定义和调用
定义:
public static void 方法名(){ // void 表示无返回值,可以省略 return;也可以单独地书写 return,后面不加数据
// 方法体
}
调用: 方法名();
public class Method_2 {
public static void main(String[] args) {
// 调用方法
isEvenNumber(); // true
// 4. 在 main方法中调用定义好的方法
getMax(); // 20
}
// 需求:定义一个方法,在方法中定义一个变量,判断该数据是否是偶数
public static void isEvenNumber(){
// 定义变量
int number = 10;
// 判断该数据是否是偶数
if (number % 2 == 0){
System.out.println(true);
}
else
System.out.println(false);
}
/*
需求:设计一个方法用于打印两个数中的较大数
思路:
1. 定义一个方法,用于打印两个数中的较大数,如 getMax()
2. 方法中定义两个变量,用于保存两个数字
3. 使用分支语句分两种情况对两个数字的大小关系进行处理
4. 在 main方法中调用定义好的方法
*/
// 1. 定义一个方法,用于打印两个数中的较大数,如 getMax()
public static void getMax(){
// 2. 方法中定义两个变量,用于保存两个数字
int a = 10;
int b = 20;
// 3. 使用分支语句分两种情况对两个数字的大小关系进行处理
if (a > b){
System.out.println(a);
}
else
System.out.println(b);
}
}
3、带参数方法的定义和调用