Java 在方法重载中使用变参 Java 使用变参方法2 Java 在方法重载中使用变参2 Java 在方法重载中使用变参 public class Main { static void vaTest(int ... no) { System.out.print( "vaTest(int ...): " + "Number of args: " + no.length +" Contents: "); for(int n : no)System.out.print(n + " "); System.out.println(); } static void vaTest(boolean ... bl) { System.out.print( "vaTest(boolean ...) " + "Number of args: " + bl.length + " Contents: "); for(boolean b : bl)System.out.print(b + " "); System.out.println(); } static void vaTest(String msg, int ... no) { System.out.print( "vaTest(String, int ...): " + msg +"no. of arguments: "+ no.length +" Contents: "); for(int n : no) System.out.print(n + " "); System.out.println(); } public static void main(String args[]) { vaTest(1, 2, 3); vaTest("Testing: ", 10, 20); vaTest(true, false, false); } } Java 使用变参方法2 Java 在方法重载中使用变参2