java 方法设置默认值

来源:互联网 发布:webapi实例连接数据库 编辑:程序博客网 时间:2024/05/29 09:13

java本身不支持设置默认值,需要用重载间接实现。


因为“默认参数”和“方法重载”同时支持的话有二义性的问题,Java可能为了简单就不要“默认参数”了。使用“方法重载”可以间接实现”默认参数“的效果,而且避免了代码过于hack(乱)。

如:

public class A{   public void doA(int a){   }   public void doA(){       this.doA(0);//这里默认传入0,可以近似与通过这个方法重载,实现了默认值   }}


阅读全文
0 0
原创粉丝点击