概念
重载是指一个类中,函数名称相同,但是形参不同的函数。
规则
方法重载的规则:
(1)方法名称必须相同。
(2)参数列表必须不同(个数不同、或类型不同、参数排列顺序不同等)。
(3)方法返回类型可以相同也可以不同。
(4)仅仅返回类型不同不足以成为方法重载。
代码实例
public static void main(String[] args) {
int sum1=add(1,2);
System.out.println("sum1的值为"+sum1);
float sum2=add(1,2);
System.out.println("sum2的值为"+sum2);
int sum3=add(1,2,3);
System.out.println("sum3的值为"+sum3);
}
public static int add(int a,int b){
return a+b;
}
public static float add(float a,float b){
return a+b;
}
public static int add(int a,int b,int c){
return a+b+c;
}
输出结果

备注:资料参考均来自B站up:遇见狂神说。