gpt4 book ai didi

java - 在方法定义期间用作参数的一部分时,三个点 (...) 表示什么?

转载 作者:太空狗 更新时间:2023-10-29 22:45:47 25 4
gpt4 key购买 nike

<分区>

三个点(...)在方法定义中用作参数的一部分时表示什么?

还有,这三个点的符号有编程术语吗?

我在代码示例中注意到:

public void method1 (Animal... animal) {
// Code
}

这个方法是从 2 个地方调用的。不过,调用时传递的参数在两种情况下都不同:

  1. 对象数组作为参数传递给 method1(Animal...)

  2. Animal 类的对象作为参数传递给 method1(Animal...)

所以,是不是有点像,如果你不确定你是将数组的单个元素还是整个数组作为参数传递给方法,你可以在方法定义中使用 3 个点作为参数的一部分?

另外,请让我知道这 3 个点的符号是否有任何编程术语。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com