Java 里的可变参数
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直接打印出来,事实证明这是行的通的。
 
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号