java怎么设置默认值 java能为方法参数设置默认参数吗?
浏览量:2260
时间:2021-03-15 05:10:22
作者:admin
java能为方法参数设置默认参数吗?
不能设置默认参数。因为“默认参数”和“方法重载”同时支持的话有二义性的问题,Java可能为了简单就不要“默认参数”了。使用“方法重载”可以间接实现”默认参数“的效果,而且避免了代码过于hack。比如重载方式间接实现:publicclassA{publicvoiddoA(inta){}publicvoiddoA(){this.doA(0)//这里默认传入0,可以近似与通过这个方法重载,实现了默认值}}
java怎么设置默认值 java函数参数默认值设置 参数默认值
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。