您的位置:首页 > 其它

可变参数的相关知识点

2014-04-03 11:34 148 查看
public class Test
{
public static void main(String args[])
{
int x=Test2.sum(1,2,3,4);
int y=Test2.sum(new int[]{1,2,3,4});
System.out.println(x);
System.out.println(y);
//可变参数必须放在形参的最后一个,并且可变参数可以看作为一个数组,既可以传递离散值,也可以传递数组对象。但如果将
//参数定义为数组,则只能传递数组

}
}
class Test2
{
public  static  int sum(int...nums)
{
int sum=0;
for(int num:nums)
sum=sum+num;
return sum;
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: