Java 范例 - Varargs 可变参数使用

返回上一级

Java 1.5 提供了一个叫 varargs 的新功能,就是可变长度的参数

"Varargs" 是 "variable number of arguments" 的缩写,有时候也被简单的称为 "variable arguments"

定义实参个数可变的方法:只要在一个形参的"类型"与"参数名"之间加上三个连续的"."(即"...",英文里的句中省略号),就可以让它和不确定个实参相匹配

下面的范例创建了 sumvarargs() 方法来统计所有数字的值

public class Main {
    static int  sumvarargs(int... intArrays){
        int sum, i;
        sum=0;
        for(i=0; i< intArrays.length; i++) {
            sum += intArrays[i];
        }
        return(sum);
    }
    public static void main(String args[]){
        int sum=0;
        sum = sumvarargs(new int[]{10,12,33});
        System.out.println("数字相加之和为: " + sum);
    }
}

编译运行以上 Java 代码,输出结果如下

数字相加之和为: 55

返回上一级

Java 基础教程

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2018 简单教程 twle.cn All Rights Reserved.