方法的重载
/* 方法的重载(overload) 要求:同一个类中 ,方法名相同,方法的参数列表不同(参数的个数不同或者参数的类型不同) 注意:方法的重载与方法的返回值类型没有关系 */ public class TestOverLoad { } class OverLoad { // 定义两个int型变量的和 public int getSum(int i, int j) { return i + j; } // 定义三个int型变量的和 public int getSum(int i, int j, int k) { return i + j + k; } // 定义两个double类型的数据的和 public double getSum(double i, double j) { return i + j; } // 定义三double类型的数据的和 public void getSum(double d1, double d2, double d3) { System.out.println(d1 + d2 + d3); } // 以下的两个方法构成重载 public void method1(int i, String str) { } public void method1(String str, int i) { } }
All that work will definitely pay off
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步