欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

JAVA方法可变参数 博客分类: JAVA java 

程序员文章站 2024-03-24 09:24:28
...
参考来自于别人,

  ---定义可变参数方法---
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. 可以传入一个数组;
相关标签: java