一、什么是可变长参数
(1) 使用版本:
可变长参数的诞生是在在JDK1.5的版本,也就是说我们要在JDK1.5以上的版本才可以使用。
(2)概念
可变长参数是作为形参可以在方法调用时,可以接收多个实参的一种特殊形参形式。但其本质是将接收的数据转换为数组格式储存。
二、格式
语法格式:
public static void add(int… a); //其中 int… a 就是一个可变长参数。
调用时:可变长参数的实参个数是可以随意的。
add();
add(10);
add(10,20);
以上三种调用格式都是正确的。
可变长参数是JDK1.5引入的特性,允许方法接受数量不固定的参数。它的本质是将传入的数据转化为数组处理。例如,`publicstaticvoidadd(int…a)`是一个可变长参数的例子,允许调用时传入0个、1个或多个整数,如`add()`,`add(10)`,`add(10,20)`都是合法的。

741

被折叠的 条评论
为什么被折叠?



