`
Action-人生
  • 浏览: 99388 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

JAVA方法可变参数

    博客分类:
  • JAVA
阅读更多
参考来自于别人,

  ---定义可变参数方法---
public class ValTest{
  public static int valibarParams(int... items){  }
  public  static int getLagerNum(int number,int... items){}
}
---调用可变参数方法---
1:调用可以不传参数
System.out.println("不传参数valibarParams:"+ValTest.valibarParams());

2:调用传入若干参数
System.out.println("valibarParams:"+ValTest.valibarParams(3,5,-2,6));

3:调用传入数组参数
int a[]=new int[]{6,3,8,8}
System.out.println("valibarParams:"+ValTest.valibarParams(a));

4:调用普通参数+数组参数
int a[]=new int[]{6,3,8,8}
System.out.println("getLagerNum:"+ValTest.getLagerNum(18,a));

在方法中定义可变参数后,我们可以像操作数组一样操作该参数;

如果该方法除了可变参数还有其它的参数,可变参数必须放到最后;

调用使用了可变参数的方法时:
a. 可以不写参数,即传入空参;
b. 可以直接在里边写入参数,参数间用逗号隔开;
c. 可以传入一个数组;
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics