最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

關(guān)于java中可變長(zhǎng)參數(shù)的定義及使用方法詳解

 更新時(shí)間:2016年12月12日 10:59:51   投稿:jingxian  
下面小編就為大家?guī)?lái)一篇關(guān)于java中可變長(zhǎng)參數(shù)的定義及使用方法詳解。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

JAVA中可以為方法定義可變長(zhǎng)參數(shù)( Varargs)來(lái)匹配不確定數(shù)量的多個(gè)參數(shù),其定義用“...”表示。其實(shí),這類似于為方法傳了一個(gè)數(shù)組,且在使用方法上也和數(shù)組相同,如下:

public void test(String... str){   
    for(String s : str){
      
    }
  }

調(diào)用方法就像普通的調(diào)用方式相同,只不過(guò)可以匹配的參數(shù)為0到多個(gè)。如下:

test();

test("lilei");

test("lilei","hanmeimei");

使用過(guò)程中要注意的幾點(diǎn):

1、調(diào)用時(shí),如果同時(shí)能匹配固定參數(shù)和可變長(zhǎng)參數(shù)的方法,會(huì)優(yōu)先匹配固定參數(shù)方法。

2、如果能同時(shí)和2個(gè)包含可變參數(shù)的方法想匹配,則編譯會(huì)報(bào)錯(cuò),因?yàn)榫幾g器不知道該調(diào)用哪個(gè)方法。

3、一個(gè)方法只能有一個(gè)可變參數(shù),且可變參數(shù)應(yīng)為最后一個(gè)參數(shù)。

以上這篇關(guān)于java中可變長(zhǎng)參數(shù)的定義及使用方法詳解就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java調(diào)用基于Ollama本地大模型的實(shí)現(xiàn)

    Java調(diào)用基于Ollama本地大模型的實(shí)現(xiàn)

    本文主要介紹了Java調(diào)用基于Ollama本地大模型的實(shí)現(xiàn),實(shí)現(xiàn)文本生成、問(wèn)答、文本分類等功能,開(kāi)發(fā)者可以輕松配置和調(diào)用模型,具有一定的參考價(jià)值,感興趣的可以了解一下
    2025-03-03
  • 如何解決SpringBoot啟動(dòng)時(shí)無(wú)法加載配置文件或環(huán)境變量問(wèn)題

    如何解決SpringBoot啟動(dòng)時(shí)無(wú)法加載配置文件或環(huán)境變量問(wèn)題

    文章主要介紹了在Spring Boot項(xiàng)目中遇到配置文件加載失敗和資源目錄圖標(biāo)異常的問(wèn)題,并提供了詳細(xì)的解決步驟,解決方法包括在pom.xml文件中添加特定配置,確保資源目錄順序正確,以及注意節(jié)點(diǎn)的正確使用,通過(guò)這些步驟,可以有效解決資源加載問(wèn)題,提高開(kāi)發(fā)效率
    2024-12-12
  • 新版SpringSecurity安全配置說(shuō)明

    新版SpringSecurity安全配置說(shuō)明

    這篇文章主要介紹了新版SpringSecurity安全配置說(shuō)明,在 Spring Security 5.7.0-M2 中,我們棄用了WebSecurityConfigurerAdapter,因?yàn)槲覀児膭?lì)用戶轉(zhuǎn)向基于組件的安全配置,需要的朋友可以參考下
    2023-07-07
  • Java集合之Set接口及其實(shí)現(xiàn)類精解

    Java集合之Set接口及其實(shí)現(xiàn)類精解

    set接口是繼承自Collection的子接口,特點(diǎn)是元素不重復(fù),存儲(chǔ)無(wú)序。在set接口的實(shí)現(xiàn)類中添加重復(fù)元素是不會(huì)成功的,判斷兩個(gè)元素是否重復(fù)根據(jù)元素類重寫的
    2021-09-09
  • MyBatis-plus如何執(zhí)行自定義SQL

    MyBatis-plus如何執(zhí)行自定義SQL

    這篇文章主要介紹了MyBatis-plus如何執(zhí)行自定義SQL問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • 詳解Java雙軸快速排序算法

    詳解Java雙軸快速排序算法

    在排序算法中,快速排序是占比非常多的一環(huán),但是快速排序其思想一直被考察研究,也有很多的優(yōu)化方案。這里主要講解雙軸快速排序的思想和實(shí)現(xiàn)
    2021-06-06
  • 使用Log4j2代碼方式配置實(shí)現(xiàn)線程級(jí)動(dòng)態(tài)控制

    使用Log4j2代碼方式配置實(shí)現(xiàn)線程級(jí)動(dòng)態(tài)控制

    這篇文章主要介紹了使用Log4j2代碼方式配置實(shí)現(xiàn)線程級(jí)動(dòng)態(tài)控制,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • Java泛型的繼承和實(shí)現(xiàn)操作示例

    Java泛型的繼承和實(shí)現(xiàn)操作示例

    這篇文章主要介紹了Java泛型的繼承和實(shí)現(xiàn)操作,結(jié)合實(shí)例形式分析了java泛型類的繼承以及泛型接口的實(shí)現(xiàn)相關(guān)操作技巧,需要的朋友可以參考下
    2019-08-08
  • 使用jdk1.8實(shí)現(xiàn)將list根據(jù)指定的值去分組的操作

    使用jdk1.8實(shí)現(xiàn)將list根據(jù)指定的值去分組的操作

    這篇文章主要介紹了使用jdk1.8實(shí)現(xiàn)將list根據(jù)指定的值去分組的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-10-10
  • java如何利用FastJSON、Gson、Jackson三種Json格式工具自定義時(shí)間序列化

    java如何利用FastJSON、Gson、Jackson三種Json格式工具自定義時(shí)間序列化

    本篇文章主要介紹了java如何利用FastJSON、Gson、Jackson三種Json格式工具自定義時(shí)間序列化,具有一定的參考價(jià)值,有興趣的可以了解一下
    2017-08-08

最新評(píng)論

海口市| 辽宁省| 马尔康县| 乌拉特后旗| 泽普县| 东方市| 龙里县| 株洲市| 赣榆县| 宁津县| 松桃| 军事| 邢台市| 五原县| 湛江市| 视频| 邳州市| 莒南县| 玉门市| 诸暨市| 肥西县| 永年县| 福安市| 长宁县| 丽水市| 阳东县| 三江| 宁化县| 永昌县| 临朐县| 东兴市| 永善县| 江西省| 镇坪县| 浦县| 彭阳县| 磴口县| 仙桃市| 铁力市| 呼玛县| 时尚|