How to use variable-length arguments?

class VarArgs {

  // vaTest() now uses a vararg.

  static void vaTest(int... v) {

    System.out.print("Number of args: " + v.length + " Contents: ");

 

    for (int x : v)

      System.out.print(x + " ");

 

    System.out.println();

  }

 

  public static void main(String args[]) {

    vaTest(10); // 1 arg

    vaTest(1, 2, 3); // 3 args

    vaTest(); // no args

  }

}