Day07-方法
方法
加法
public class Demo01 {
public static void main(String[] args) {
int sum = add(2,3);
System.out.println(sum);
}
public static int add(int a,int b){
return a+b;
}
}
输出
5
总结

方法的定义
实参:实际调用传递给他的参数。
形参:用来定义作用的。
比大小
public class Demo02 {
public static void main(String[] args) {
//比大小
int max =max(1,2);
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;
}
}
输出
2
总结

方法的调用

方法重载
比大小
public class Demo02 {
public static void main(String[] args) {
//比大小
double max =max(1.0,2.0);
System.out.println(max);
}
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;
}
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;
}
}
输出
2.0
总结

本文介绍了Java中的方法定义、参数传递、方法调用,并通过实例演示了加法和比大小操作。同时讨论了方法重载的概念,以1.0和2.0为例展示了不同数据类型下的方法调用。
1833





