java 可變參數講解
java5中新增了可變參數,這個可變參數和C語言中的用法是差不多,但實現起來卻不一樣。
下面我們(men)一(yi)起(qi)來(lai)看(kan)看(kan)吧。
其(qi)實可(ke)變(bian)參數就是一個數組
class A{
public void func(int... argum){
for(int i = 0;i < argum.length;i++){
System.out.println(argum[i]);
}
}
}
而且定義起來相當的簡單,只需要在類型后面打上三個. 就行。
下(xia)面來看看具體使(shi)用(yong)
public class Main {
public static void main(String[] args){
A a = new A();
a.func(1,23,42,323,23,23,2);
}
}
既然它(ta)是(shi)個數(shu)組那我(wo)們就可以通(tong)過for直接打印出來,事實證(zheng)明這是(shi)行的通(tong)的。
