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的不定長度引數其實只是編譯器蜜糖,本質是陣列展開。
沒有留言:
張貼留言