【发布时间】:2019-04-03 07:18:26
【问题描述】:
我在 java 中有一些函数,我希望这个函数有一个默认值的参数,如果没有发送值,则设置为变量,如下所示:
private void test(int count=5)
{
}
所以我可以通过 2 种方式调用该函数:
test(); 和 test(10);
我该怎么做?
【问题讨论】:
-
使用重载。
-
或使用 Integer --> 如果为 null 则将变量初始化为 5
-
@LaurentB 那仍然需要传递一个空值..?
标签: java