码迷,mamicode.com
首页 > 其他好文 > 详细

集合框架-可变参数

时间:2016-06-06 01:26:54      阅读:138      评论:0      收藏:0      [点我收藏+]

标签:可变参数


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;
    }
     
}


集合框架-可变参数

标签:可变参数

原文地址:http://8477424.blog.51cto.com/8467424/1786357

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!