激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|編程技術|正則表達式|

服務器之家 - 編程語言 - JAVA教程 - Java可變參數列表詳解

Java可變參數列表詳解

2020-09-30 15:57langxSpirit JAVA教程

這篇文章主要介紹了Java可變參數列表詳解的相關資料,需要的朋友可以參考下

Java可變參數列表詳解

1、接受的傳入參數情況:

如public void test(String ...args){...}

1)不使用參數,如test()

2)使用一個或多個參數,如test("1"); test("1","2");

3)使用數組 test(new String[]{"1","2"});

2、方法內部訪問參數:

在test方法內部,我們可以像使用數組的訪問方式一樣來訪問參數args.如:args[i]

3、編譯器原理

編譯器編譯test(String ...args){...} 編譯成為數組調用的方式test(String[] args){}

4、注意事項

如果同時同一個類中還有一個test方法,例如test(String args) ,我們采用 test("1")的方式調用,我們就可以知道了,因為有這個方法存在,所以編譯器就會優(yōu)先使用這個 test(String args)    方法,而不會使用不定參數的方法,這個原因很明確,因為不定參數本質上是一個數組為參數的方式。

所以,如果你定義了一個不定參數的test方法,如果你再定義一個test(String[] args)的以數組為參數的方法,編譯器就會提示你方法定義重復。

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

原文鏈接:https://my.oschina.net/langxSpirit/blog/482713

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 成人精品免费看 | 亚洲情视频 | 欧美黄色免费视频 | 视频一区二区三区在线播放 | 1000部精品久久久久久久久 | 日日狠狠久久 | 亚洲日韩精品欧美一区二区 | 99热1| 红桃一区| 国产欧美日韩二区 | 日韩在线播放中文字幕 | 欧美成人一二区 | 激情在线视频 | 特逼视频| 免费观看三级毛片 | 久久久久日本精品一区二区三区 | 国产精品成人亚洲一区二区 | 免费毛片在线 | 亚洲骚综合 | 中文字幕www. | 日本视频在线播放 | 久久伊人精品热在75 | 欧美成人久久 | 久久经典国产视频 | 亚洲国产精久久久久久久 | 国产精品久久久久久久久久大牛 | 毛片在哪里看 | 黄色网址入口 | 草逼一区 | 水卜樱一区二区av | 日韩激情一区 | 成人国产在线视频 | 中文字幕精品在线播放 | 欧美成年性h版影视中文字幕 | 中国杭州少妇xxxx做受 | 中日韩乱码一二新区 | 99爱视频在线观看 | 日本在线视频二区 | 精品一区二区三区日本 | 日本视频免费看 | 欧美男人天堂网 |