可变参数
💡
原文约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 参数可以在一个方法中声明。
➡️