JAVA方法可变参数_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > JAVA方法可变参数

JAVA方法可变参数

 2019/4/23 18:45:35  Action-人生  程序员俱乐部  我要评论(0)
  • 摘要:参考来自于别人,---定义可变参数方法---publicclassValTest{publicstaticintvalibarParams(int...items){}publicstaticintgetLagerNum(intnumber,int...items){}}---调用可变参数方法---1:调用可以不传参数System.out.println("不传参数valibarParams:"+ValTest.valibarParams());2:调用传入若干参数System.out
  • 标签:方法 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. 可以传入一个数组;
上一篇: 通过spring-context创建可执行jar 下一篇: 没有下一篇了!
发表评论
用户名: 匿名