Java语言不支持函数中提供参数默认值
Java对这种处理,主要是使用函数的重载,即提供多个同名不同参数的函数,将所有能够设置默认值的都代理到一个包含所有参数的函数。
如:void fun(int a, String b);
void fun(int a, boolean flag, int c)
void fun(int a, boolean flag, int c, String b) //包含所有参数的函数
Java语言不支持函数中提供参数默认值
Java对这种处理,主要是使用函数的重载,即提供多个同名不同参数的函数,将所有能够设置默认值的都代理到一个包含所有参数的函数。
如:void fun(int a, String b);
void fun(int a, boolean flag, int c)
void fun(int a, boolean flag, int c, String b) //包含所有参数的函数