版权属于:
Hello World
作品采用:
《
署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)
》许可协议授权
可变长度参数作出现在方法形参列表中。
1.只有可变长度参数
全部参数都会赋给可变长度参数a。
public static void main(String[] args) {
sum(1,2,3,4,5,6,7,8,9,10);
}
public static void sum(int...a){
int sum = 0;
for (int j : a){
sum+=j;
}
System.out.println(sum);
}
2.当普通参数和可变长度参数同时出现
在传进去的参数里,1会赋给普通参数b,2会赋给普通参数c,剩下的全部赋给可变长度参数a。
public static void main(String[] args) {
sum(1,2,3,4,5,6,7,8,9,10);
}
public static void sum(int b,int c, int...a){
int sum = 0;
sum = sum + (b + c);
for (int i : a){
sum += i;
}
System.out.println(sum);
}
评论 (0)