可变参数运行结果示例

public class ArgsDemo {
    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));
        System.out.println(sum(10, 20, 30, 40, 50));

    }
    //可变参数格式:public static int sum(int... a){}
    //注意事项:如果一个方法有多个参数,包含可变参数,可变参数要放在最后
    public static int sum(int b,int... a){
        int sum = 0;
        for (int i : a){
            sum += i;
        }
        return sum;
    }
}

运行结果:

posted @ 2020-04-09 17:38  硬盘红了  阅读(113)  评论(0编辑  收藏  举报