Varargs(变量参数)

varargs 方法参数允许该方法的调用者指定指定类型的多个参数,每个参数作为单独的参数。它在方法声明中通过基类型后的三个 ASCII 句点(...)指定。

该方法本身将这些参数作为单个数组接收,其元素类型是 varargs 参数的类型。数组是自动创建的(尽管仍允许调用者传递显式数组,而不是将多个值作为单独的方法参数传递)。

varargs 规则:

  1. Varargs 必须是最后一个参数。
  2. 该方法中只能有一个 Varargs。

你必须遵守上述规则,否则程序将给出编译错误。