黑马程序员技术交流社区
标题:
可变参数
[打印本页]
作者:
linder_qzy
时间:
2015-3-16 14:11
标题:
可变参数
可变参数
其实就是数组参数的简写形式不用每一次都手动的建立数组对象。只要将要操作的元素作为参数传递即可,隐式将这些参数封装成了数组。
在使用时注意:可变参数一定要定义在参数列表的最后边
class DemoParamMethod
{
public static void main(String[] args)
{
show(1,2,3);
show("haha",1,2,3);
}
public static void show(int... arr)
{
int sum = 0;
for (int x=0;x<arr.length ;x++ )
{
sum =sum+arr[x];
}
System.out.println("sum=="+sum);
}
public static void show(String str,int... arr)//可变参数一定要定义在参数列表的最后边
{
int sum = 0;
for (int x=0;x<arr.length ;x++ )
{
sum =sum+arr[x];
}
System.out.println("sum+String=="+sum+str);
}
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2