2015年11月16日 星期一

JAVA的不定長度引數

1. 格式:function ( type... variableName)
    例: public int test(int... x)

2. 不定長度引數必然為參數列的最後一個參數
    例:  public int test(int x, int... y)  -- 可
    例:  public int test(int... x, int y)  -- 不可

3. 參數列中只能有一個不定長度引數
    例:  public int test(int x, int... y)  -- 可
    例:  public int test(int... x, int... y)  -- 不可

4. JAVA的不定長度引數其實只是編譯器蜜糖,本質是陣列展開。

沒有留言:

張貼留言