package cn.dali2.code12;
/*可变参数:在jdk1.5之后出现的特性
* 使用条件:
* 当方法的参数列表的数据类型确定的时候,但参数的个数不确定,这样就可以使用可变参数。
* 格式:
* 修饰符 返回值类型 方法名(数据类型...数组变量名){}
* 原理:
* 可变参数底层是一个数组,根据传递参数的个数不同,创建长度不一样的数组。
* 注意:1.一个方法的参数列表只可以有一个可变参数
* 2.当方法有多个参数的时候,可变参数必须放在最后。*/
public class Demo01 {
public static void main(String[] args) {
System.out.println(f1("clm",1,2,3,4,5));
}
public static String f1(String name,int...arr){
int sum = 0;
for (int i : arr) {
sum +=i;
}
return (name+"数组的和是"+sum);
}
}
可变参数
最新推荐文章于 2024-11-28 15:17:04 发布