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

Java函数的不定参数

2015-11-09 15:01 471 查看
参数当中"..."表示实参个数可变。

比如:
private static int sumUp(int... values) {//表示传入sumUp的整数个数不确定,values是一个长度不确定的int数组,根据传入的参数确定长度
     int sum = 0;
 for (int i = 0; i < values.length; i++) {
  sum += values[i];
 }
 return sum;
}


使用的时候

sumUp(1, 3, 5, 7);//这里参数是5个,则values的长度是5
sumUp(1, 3, 5, 7,9);//这里参数是5个,则values的长度是5
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: