【Java学习笔记】函数的可变参数

时间:2021-06-04 21:36:42
 package p2;

 public class ParamterDemo {

     public static void main(String[] args) {

         int sum1 = add(4,5);
int sum2 = add(4,5,6);
int sum3 = add(4,5,6,7); System.out.println(sum1);
System.out.println(sum2);
System.out.println(sum3); } /*
* 函数的可变参数。
* 其实就是一个数组,但是接收的是数组的元素。
* 自动将这些元素封装成数组,简化了调用者的书写
* 注意: 可变参数类型,必须定义在参数列表的结尾。
*/ public static int add(int... arr) {
int sum = 0;
for (int i=0; i<arr.length; i++)
sum += arr[i]; return sum;
} }

【Java学习笔记】函数的可变参数