交流?独裁?技术-目的-改变世界...远离编程,珍爱生命。


方法中的散列可变参数

一个程序:

public class Test
{
        public static void main(String[] args)
        {
            
            int result = sum(1,2,3,4);
            
            int result1 = sum(2,4,6,7,8);
            
            System.out.println(result);
            System.out.println(result1);
        }
        
        public static int sum (int ... nums)//参数个数不固定,但是类型相同,也可以用数组来代替
        {
            int sum = 0 ;
            for(int num:nums)
            {
                sum += num;
            }
            return sum;
        }
}

运算结果:

10
28

需要注意的,一个方法中只可以有一个可变参数,而且如果参数数目不止一个,那么,可变参数必须作为最后参数出现。

 

posted @ 2014-04-14 09:51  Jinx007  阅读(110)  评论(0编辑  收藏  举报

Medivh 麦迪文——世界最后的守护者。