一、方法定义语法结构
二、方法的调用
我们编写好方法体后,就要到main中正式去调用它,发挥它的作用,方法体里我是用最原始的if来,当然用switch会在语法上显得更简洁一点,但在这里就不赘述了。
import java.util.Scanner;
public class MethodsGuide {
// 定义方法
public static float counts (float a,float b,int c){
float result = 0;
if (c==1){
result = a+b;
System.out.println(a+"+"+b+"="+result);
}else if (c == 2){
result = a-b;
System.out.println(a+"-"+b+"="+result);
}else if (c == 3){
result = a*b;
System.out.println(a+"*"+b+"="+result);
}else if(c == 4){
result = a/b;
System.out.println(a+"/"+b+"="+result);
}else {
System.out.println("请检查您所输入的是否为 1(加)、2(减)、3(乘)、4(除)其中一种!");
}
return result;
}
// 调用方法
public static void main(String[] args){
Scanner scanner=new Scanner(System.in);
System.out.println("请输入a");
float a=scanner.nextFloat();
System.out.println("请输入b");
float b=scanner.nextFloat();
System.out.println("请输入您需要做的计算【1(加)、2(减)、3(乘)、4(除)】:");
int c = scanner.nextInt();
float result=counts(a,b,c);
}
}
三、方法的作用
1、减少代码冗余
2、封装(保护核心代码安全)
3、代码分工,代码整洁