可变参数

💡 原文约500字/词,阅读约需2分钟。
📝

内容提要

Varargs 是在 JDK 5 中引入的一项功能,允许方法具有可变数量的参数。声明 varargs 方法的语法是使用三个点(...)。varargs 参数必须是方法参数列表中的最后一个。可以将普通参数与 varargs 一起使用,但 varargs 必须是最后声明的。在同一个方法中声明多个 varargs 参数是无效的。

🎯

关键要点

  • Varargs 是在 JDK 5 中引入的功能,允许方法具有可变数量的参数。
  • 声明 varargs 方法的语法是使用三个点(...),并且 varargs 参数必须是方法参数列表中的最后一个。
  • 可以将普通参数与 varargs 一起使用,但 varargs 必须是最后声明的。
  • 在同一个方法中声明多个 varargs 参数是无效的。
  • 使用 varargs 的方法被称为方法的可变参数或简单称为 varargs 方法。
  • varargs 参数在方法内部被视为数组,可以使用常规数组语法访问。
  • 当没有传递参数时,varargs 数组的大小为零。
  • 方法可以同时包含普通参数和 varargs,但 varargs 必须是最后一个参数。
  • 声明多个 varargs 参数会导致错误,只有一个 varargs 参数可以在一个方法中声明。
🏷️

标签

➡️

继续阅读