方法重载的条件:方法名相同,参数列表不同
例:利用重载实现整数和小数加减法
package com.xuenixiang.Shin;
public class FangFaChongZai {
public int jiafa(int i,int j){
int count=i+j;
return count;
}
public double jiafa(double i,double j){
double count=i+j;
return count;
}
public static void main(String[] args) {
// TODO 自动生成的方法存根
FangFaChongZai a=new FangFaChongZai();
System.out.println("正常加法"+a.jiafa(123, 456));
System.out.println("重载"+a.jiafa(12.3, 45.6));
}
}
运行结果
这里由于浮点数计算会导致范围误差,所以最后那个6可以忽略