在Java中,使用省略号表示可选参数是个好主意吗?
我想知道使用省略号来表示可选参数是否是个好主意
public void update(Object object, boolean... checkFirst)
{
if (checkFirst[0])
{
...
} //if
} //update
我使用的代码连接到一个没有主键的DB表,以允许多个插入(遗留代码,所以请原谅这里的任何错误做法)。因此,我没有使用两种方法(重载),而是认为我可以使用省略号来实现相同的效果。但你认为这会是一种可怕的做法吗
干杯
阿列克谢·布鲁
共 (0) 个答案