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

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

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

你可能感兴趣的:(Java,java,方法,默认参数,不能设置,重载)