当前位置: 首页 > 面试题库 >

当您使用对象…作为参数时,这叫什么?

柴宝
2023-03-14
问题内容

我在Java中注意到,您可以将具有object…作为参数的函数,然后method将任意数量的对象作为参数并将其视为数组。这个叫什么?我一直在尝试搜索它,但似乎…被搜索引擎忽略。我似乎记得C中的printf做同样的事情。

谢谢。


问题答案:

叫做varargs



 类似资料:
  • 问题内容: 我正在通过一个LitJSON库。在代码中有很多段,例如 对于一种方法,我知道重写/重载的工作方式,但是在上面的示例中,代码显示为:int ICollection.Count 我对方法签名的格式不熟悉。编码人员是否正在尝试明确声明其ICollection.Count接口? 您能否解释一下这就是所谓的(仍在覆盖?)。 问题答案: 这称为显式接口实现。主要用于消除在不同接口中存在的具有相同名

  • 我创建了一个从HashMap中删除学生的方法。当id为NULL时,它会抛出一个异常。有人知道它为什么不起作用吗? 公共类应用程序{public static void main(String[]args){ }

  • 在Hugo模板中,我知道您可以使用< code>function param调用函数: 但在文档中,我还看到您还可以: 我从未遇到过这种调用函数的方式(在Ruby/Python等语言中)。这是围棋特有的,还是雨果特有的?这种调用函数的方式是如何调用的?另外,如果你有不止一种类型的论点,你能做到吗?

  • 当我在输入字段中输入object fields值时,我想从ArrayList中删除一个对象。 我有一个超类,我将添加不同米的一般信息。 然后我有一个时钟类,它扩展了超类,并有更多的值。 然后我有一个archive类,它创建了一个arrayList,其中包含不同的对象,并且当用户收到一个字段的提示时,会有一个删除对象的方法,在该字段中,他们可以将“regNum”作为字符串键入。 然后计划是,它迭代列

  • 在xsl样式表中调用该对象的实例方法,如下所示: 我的问题是:这样做是否恰当?哪种XSLT处理器适合以这种方式使用参数?还有别的办法吗? 我试用了Xalan(org.apache.Xalan.xsltc.trax.TransformerFactoryImpl),但遇到一个异常,即找不到该方法: 该方法是公共的,没有参数。

  • 在里面https://github.com/stlab/libraries/blob/main/stlab/concurrency/main_executor.hpp,我读到 decltype(f)的意义是什么,为什么不直接使用f?