最简单的方法(无参,无返回的方法)
无参无返回方法的格式:
修饰符 返回值类型 方法名() {
代码
}
修饰符: 目前固定写 public static
返回值类型: void(表示没有返回值)
方法名: 标识符
代码: 我么目前学过的代码都可以往里面放
无返回值无参数简化后格式:(重要)
public static void 方法名() {
代码
}
定义好方法,表示有这个功能.方法不会自动运行(相当于买了一个打火机,就有点火的功能,但是需要人自己手动去使用点火的功能)
我们需要去使用这个功能
调用方法的格式:
方法名();
总结方法的使用步骤:
1.定义方法
2.调用方法
目标:掌握无返回值无参数方法的定义格式
public class Method02 {
public static void main(String[] args) {
// 调用方法:方法名();
fire();
fire(); // 又调用一次
}
// 定义好方法,表示有这个功能.
// 定义一个方法模拟打火机的点火功能
public static void fire() {
System.out.println("打火机点火了...");
}
}
定义方法练习
定义一个方法利用三元运算符求2个数的最大值。
分析步骤:
1.定义方法
利用三元运算符求2个数的最大值
2.调用方法
public class Method03 {
public static void main(String[] args) {
// 2.调用方法
getMax();
getMax3();
}
// 1.定义方法: 利用三元运算符求3个数的最大值
public static void getMax3() {
int a = 100;
int b = 20;
int c = 15;
// 1.利用三元运算符,先求前面2个数的较大值
int temp = a > b ? a : b;
// 2.利用三元运算符,拿前2个数较大值和第3个数的比较,获取最大值
int max3 = temp > c ? temp : c;
System.out.println("max3: " + max3);
}
// 1.定义方法: 利用三元运算符求2个数的最大值
public static void getMax() {
// 代码
// 利用三元运算符求2个数的最大值
int a = 100;
int b = 20;
int max = a > b ? a : b;
System.out.println("最大值: " + max);
}
}