在Java中如何实现方法中参数带默认值

Java与C++不同不支持方法中的参数带默认值,但是有方法来实现该功能的,这就需要使用函数重载
看下面的代码实例:

 public void TestParameter(int level)
    {
     float money = 0.0f;
     boolean  ratable = true;
        TestParameter(level,  money ,ratable);

    }
    public void TestParameter(int level, float money)
    {
     boolean  ratable = true;
        TestParameter(level,  money ,ratable);

    }
    public void TestParameter(int level, float money , boolean ratable )
    {
      //最终实现在这里 
    }          

分析:
如果调用第一个方法TestParameter(int level), 该方法再调用第三个方法TestParameter(int level, float money , boolean ratable ),在第一个方法中有操作

float money = 0.0f;
boolean  ratable = true;

分析发现这样就实现了“方法带默认参数值”得实现

已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页