java可变参数

如果写一个函数已经确定了常数的类型了但是不确定个数时,可以使用可变参数
如下面写一个add函数的例子

import java.util.Iterator;

public class test {
    public static void main(String[] args) {
        int i=add();
        System.out.println(i);
        i=add(1);
        System.out.println(i);
        i=add(1,2,3,4,5,6);
        System.out.println(i);
    }
    //ary为一个数组,将传递的常数保存起来
    private static int add(int...ary) {
        int sum=0;
        for(int i: ary){
            sum+=i;
        }
        return sum;
    }
}

posted @ 2020-11-22 16:24  一个经常掉线的人  阅读(63)  评论(0)    收藏  举报