Jquery中文網 www.prqmtc.live
Jquery中文網 >  腳本編程  >  java  >  正文 [J2SE 5.0專題][2.5]可變長度參數

[J2SE 5.0專題][2.5]可變長度參數

發布時間:2019-10-14   編輯:www.prqmtc.live
jquery中文網為您提供[J2SE 5.0專題][2.5]可變長度參數等資源,歡迎您收藏本站,我們將為您提供最新的[J2SE 5.0專題][2.5]可變長度參數資源
<script>ec(2);</script>
顧名思義,可變長度參數就是指在方法的參數體中,只要定義恰當,我們可以使用任意數量的參數,類似于使用對象數組。在J2SE 5.0中,一個新的語法被引入,就是在參數類型名稱后面加上 ... ,表示該方法可以接受多個該類型的參數。需要說明的是可變長度參數必須放在參數列表的最后,且一個方法只能包含一個這樣的參數。
需要注意的是,這個語法只是在聲明一個方法的時候管用,真正當我們具體實現這個方法時,我們通常都不這么寫,因為這樣寫的話在方法體內該參數僅僅被當作一個Object,并不能通過這個Object的方法調用獲取有意義的對象數組。所以通常我們都是在聲明一個方法時使用 ... 這樣的語法,而在具體實現時使用數組。編譯器會處理這種差異,把它們當作相同的方法簽名。看下面的例子:
interface ITestVarargs {
public void vararg(Object... args);
}
class MyVarargs implements ITestVarargs {
public void vararg(Object[] args) {
// ...
}
}
在J2SE 5.0中,還有一個很重要的新特性是基于可變長度參數的,那就是格式化輸出,我會在稍后的專題作更詳細地說明。
有關可變長度參數的更詳細說明,參考這里。

您可能感興趣的文章:
Highcharts教程(12) gauge測量圖
Highcharts教程(17) xAxis x軸的樣式一
javascript判斷瀏覽器類型等信息的一些方法小結
帝國cms靈動標簽e:loop實例學習
如何設計網站結構與地址URL?
看懂IIS日志
shell字符串操作之插入、刪除子串
JS判斷瀏覽器類型與瀏覽器版本
Jquery圖形報表插件 jqplot簡介及參數詳解
不同行業網站標題寫法技巧詳解

[關閉]
一分赛车计划app 新疆时时开奖上银狐网 南京股票配资公司 决战卡五星必赢神器 广联达画图赚钱 广东快乐10分钟走势图 贵州11选5任五预测号 广西11选5官网 大乐透近30期走势图 分分彩后一稳赚技巧 每天稳赚2元钱的软件 腾讯分分彩7码1期计划 刺激战场客服