java5中新增了可变参数,这个可变参数和C语言中的用法是差不多,但实现起来却不一样。
下面我们一起来看看吧。其实可变参数就是一个数组
class A{ public void func(int... argum){ for(int i = 0;i < argum.length;i++){ System.out.println(argum[i]); } }}
而且定义起来相当的简单,只需要在类型后面打上三个. 就行。
下面来看看具体使用public class Main { public static void main(String[] args){ A a = new A(); a.func(1,23,42,323,23,23,2); }}
既然它是个数组那我们就可以通过for直接打印出来,事实证明这是行的通的。