java 函数的参数不可以设定默认值解决方法

Dear 丶 2023-10-13 17:38 125阅读 0赞

Java不能为函数(方法)设置默认参数。 原因是“默认参数”和“方法重载”同时支持的话有二义性的问题,但使用“方法重载”可以间接地实现”默认参数“的效果

  1. public boolean func(boolean isTrue){
  2. return isTrue;
  3. }
  4. //使用方法重载,实现参数默认值
  5. public boolean func(){
  6. return func(true);
  7. }

发表评论

表情:
评论列表 (有 0 条评论,125人围观)

还没有评论,来说两句吧...

相关阅读