在方法调用中写入参数名称

paulamoskreiner:

我想在调用方法时写下参数方法的名称,而不仅仅是给出参数本身。例:

public exampleMethod(boolean xWasDone) {}

已知的调用方式是:

exampleMethod(true);

是否可以通过显式命名参数来调用它?像这样吗?

exampleMethod(xWasDone: true);

我认为后者更具可读性,因此会对以这种方式编写我的呼叫的正确方式感兴趣。

Ling Zhong :

Java 支持此语法

可以说,由于Java中强烈要求函数签名中的参数顺序,因此不需要它。

另外,您应该注意overloadingJava中支持该函数,其中多个函数可能具有相同的名称但参数数量不同。这意味着您不能省略任何指定的输入,以免意外调用另一个重载函数。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章