您的位置:首页 > 编程语言 > Java开发

java语言基础(73)——可变参数的使用

2017-06-18 22:57 204 查看
使用场景:方法的参数个数不确定。

格式:修饰符 返回值类型 方法名(数据类型...  参数名){ }

使用方法:

package VariousParameter;

public class VariousParameter {

/**
* @param args
*/
public static void main(String[] args) {
// 调用是参数个数可变
System.out.println(sum(10,20));
System.out.println(sum(10,20,30));
System.out.println(sum(10,20,30,40));
}

// 可变参数函数
public static int sum(int... num){
// num 其实是一个int数组
int sum = 0;
for(int x:num){
sum += x;
}
return sum;
}
// 如果有多个参数 并且有可变参数 那么可变参数一定在最后
// public static int sum(int a,int... num){
// return 0;
// }

}


深入理解其原理,请反编译。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐