- JDK1.5开始,Java支持传递同类型的可变参数给一个方法。
- 可变参数的使用,是在方法中,在一个指定参数类型后面加一个省略号 ... 。
- 一个方法中,只能指定一个可变参数,并且它必须是方法的最后一个参数,任何普通的参数都必须在它之前声明。
- 可变参数的本质还是数组
public class DemoController { public static void demo(){ DemoController demoController = new DemoController(); demoController.test(1,2,3,5,676); } public static void test(int...a){ for (int i = 0; i < a.length; i++) { System.out.println(a[i]); } } }
06-27
1万+