當寫了一方方法後,想讓這個方法傳入不確定的引數值,就要用到可變引數
在jdk1.5加入了此方法,使用語法:
資料型別 ... 可變引數名稱
如:int ... data
public class test
public static int add(int ... a)
return result;
}}
可變引數的本質是陣列,相當於
public class test );
system.out.println(xx);
}public static int add1(int a)
return result;
}}
但要注意,乙個方法只允許乙個可變引數,並且寫在引數最後乙個。
public class test
public static int addatleasttwo(int a,int b,int ... n)
return result;
}}
可變引數,引數的個數不確定
1 引數的個數不確定的 2 可變引數只能放置在引數的最後,即最右邊 3 可變引數最少0個,最多1個 4 編譯器將可變引數當作乙個一維陣列來對待 可變引數 public class demo1 show2 jack marry sisi soso berry show3 qq jack marry s...
Java 函式可變引數
package toolclass.arraylist.demo import com.sun.org.apache.regexp.internal.recompile public class paraterdemo sum add arr system.out.println sum1 sum ...
JAVA 可變引數
生命在閃耀中現出絢爛,在平凡中現出真實。伯 克 可變引數 綜述方法的可變引數。在使用時注意 可變引數一定要定義在引數列表最後面。jdk1.5版本出現的新特性。方法的可變引數。在使用時注意 可變引數一定要定義在引數列表最後面。class parammethoddemo show arr int arr...