public?void?info(int...?x,double?y){
????System.out.println(y+x);
}
2 回答
已采納

onemoo
TA貢獻(xiàn)883條經(jīng)驗 獲得超454個贊
表示這個位置是個“可變參數(shù)”,不是指參數(shù)的類型可變,而是指這個位置的參數(shù)的個數(shù)不定。也就是說調(diào)用 info 時,在參數(shù)列表的這個位置上可以傳入任意個 int 值。
而在函數(shù)體中,這個 x 就相當(dāng)于是個數(shù)組。傳入的那些 int 參數(shù)可以通過訪問數(shù)組元素的方式 x[0] x[1] 來訪問。
但是,這個可變參數(shù)只能放在最后一個參數(shù)的位置上!? 你這里 x 后面還有 y,應(yīng)該是不合語法的。
添加回答
舉報
0/150
提交
取消