Java中实现可变个数形参的语法糖是怎样的?
- 内容介绍
- 文章标签
- 相关推荐
本文共计969个文字,预计阅读时间需要4分钟。
1. 简化改写伪原创以下开头内容,不超过100字:
从JDK1.5起,Java支持可变数量的形参,类似语法如下:javapublic class ParamDemo { public static void main(String[] args) { String basketball=篮球; String football=足球; showSports(basketball, football); }}
1. 背景
从JDK1.5开始,Java支持个数可变的形参,类似:
public class ParamDemo { public static void main(String[] args) { String basketball = "篮球"; String football = "足球"; showSports(basketball, football); } /** * 使用个数可变形参的方法 */ public static void showSports(String... sports) { for (String sport : sports) { System.out.println(sport); } } }
2. 优点
其实个数可变形参的本质就是一位数组,但是如果上面的例子采用一位数组的话,写起来要更加麻烦点。
本文共计969个文字,预计阅读时间需要4分钟。
1. 简化改写伪原创以下开头内容,不超过100字:
从JDK1.5起,Java支持可变数量的形参,类似语法如下:javapublic class ParamDemo { public static void main(String[] args) { String basketball=篮球; String football=足球; showSports(basketball, football); }}
1. 背景
从JDK1.5开始,Java支持个数可变的形参,类似:
public class ParamDemo { public static void main(String[] args) { String basketball = "篮球"; String football = "足球"; showSports(basketball, football); } /** * 使用个数可变形参的方法 */ public static void showSports(String... sports) { for (String sport : sports) { System.out.println(sport); } } }
2. 优点
其实个数可变形参的本质就是一位数组,但是如果上面的例子采用一位数组的话,写起来要更加麻烦点。

