Java1.5增加了新特性:可变参数:适用于参数个数不确定,类型确定的情况,java把可变参数当做数组处理。

可变参数用于简化书写,

注意:只能定义在参数列表的最后

package cn.itcast.p6.param; public class ParamDemo {    public static void main(String[] args) {             int[] arr = {3,1,56,7};        add(arr);        add2(4,5);  //int[] arr = {4,5}; add(arr);        add2(4,5,6,7,87);    }    public static int add2(int x,int... arr){  //简化了参数的定义。        System.out.println(arr);        return 0;    }           //多个整数的和。    public static int add(int[] arr){        int sum = 0;        for (int i = 0; i < arr.length; i++) {            sum += arr[i];        }        return sum;    }     }