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

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

    public boolean func(boolean isTrue){
         return isTrue;  
    }
 ​
    //使用方法重载,实现参数默认值
    public boolean func(){
         return func(true);
    }

猜你喜欢

转载自blog.csdn.net/wh445306/article/details/131736380