public class MainClass { static void vaTest(String msg, int... v) { System.out.print(msg + v.length + " Contents: "); for (int x : v) System.out.print(x + " "); System.out.println(); } public static void main(String args[]) { vaTest("One vararg: ", 10); vaTest("Three varargs: ", 1, 2, 3); vaTest("No varargs: "); } }
5.9.Varargs | ||||
5.9.1. | Demonstrating variable-length arguments | |||
5.9.2. | Using varargs with standard arguments | |||
5.9.3. | Methods Accepting a Variable Number of objects | |||
5.9.4. | Limiting the object Types in a Variable Argument List | |||
5.9.5. | Demonstrate variable-length arguments. | |||
5.9.6. | Use varargs with standard arguments. | |||
5.9.7. | Overloading Vararg Methods | |||
5.9.8. | Make methods that have unspecified number of parameters:pass an array of Objects |