java集合中可变参数的使用

来源:互联网 发布:淘宝哪家女装质量好 编辑:程序博客网 时间:2024/05/21 09:29

举例说明:

public static void main(String[] args) {    int[] a={1,2,3,4,5};//      print(a);                               //输出  1 2 3 4 5    print(0,1,2,3);                         //输出 0 1 2 3}//  public static void print(int[] a) {//      for (int i = 0; i < a.length; i++) {//          System.out.println(a[i]);//      }//  }//  public static void print(int ... a) {       //可变参数其实是一个数组//      for (int i = 0; i < a.length; i++) {//          System.out.println(a[i]);           //      }//  }public static void print(int a,int ... b) { //两个参数时,要考虑分配的情况,但是可变参数只能放在后边,也就是说,可变参数只能作为形参的最后一个参数,否则会出错    for (int i = 0; i < b.length; i++) {        System.out.println(b[i]);               }}