在数组的参数中传递多个数字

时间:2017-05-25 15:09:23

标签: java

是否可以将多个数字作为数组参数的参数传递?就像我对常规int一样。或者参数必须是我必须创建的单独数组?

public static void main(String [] args)  {

getIntegers(1,2,3,4,5);

}

public static void getIntegers(int [] array) {

//在这里写点什么

}

1 个答案:

答案 0 :(得分:1)

您可以使用varargs。

public static void getIntegers(int... array)

它可以从方法体中引用为int[]

可以通过传递任意给定数量的intnull来调用该方法。

另请注意

  • 每个方法签名不能声明多个varargs。
  • 如果您打算在方法中声明多个参数,则varargs必须是最后一个参数