当方法名称相同,参数的类型或个数不同的时候就称为方法重载。
现在要定义一个加法处理方法,该方法可以接收两个int变量、三个int变量、两个double变量的加法处理。
public class JavaDemo{
public static void main(String args[]){
int resultA = sum(10,20);
int resultB = sum(10, 20, 30);
double resultC = sum(10.2, 20.3);
System.out.println(resultA);
System.out.println(resultB);
System.out.println(resultC);
}
public static int sum(int x, int y){
return x + y;
}
public static int sum(int x, int y, int z){
return x + y + z;
}
public static double sum(double x, double y){
return x + y;
}
}
来源:CSDN
作者:有一朵花
链接:https://blog.csdn.net/qq_27906715/article/details/103720526