方法
方法的定义
![image]()
方法的调用
![image]()
public class Demo1 {
public static void main(String[] args) {
int max = max (20,10);
System.out.println(max);
}
public static int max (int num1,int num2){
int result = 0;
if (num1==num2){
System.out.println("num1=num2");
return 0;//终止方法
}
if (num1<num2){
result = num1;
}else {
result = num2;
}
return result;
}
}
方法的重载:(通过参数类型的不同来运行不同函数)
![image]()
public class Demo2 {
public static void main(String[] args) {
int max = max (20,10);
System.out.println(max);
}
public static int max (int num1,int num2){
int result = 0;
if (num1==num2){
System.out.println("num1=num2");
return 0;//终止方法
}
if (num1<num2){
result = num1;
}else {
result = num2;
}
return result;
}
public static double max (double num1,double num2){
double result = 0;
if (num1==num2){
System.out.println("num1=num2");
return 0;//终止方法
}
if (num1<num2){
result = num1;
}else {
result = num2;
}
return result;
}
}
命令行传参
![image]()