欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

關(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í),這類(lèi)似于為方法傳了一個(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)文章

  • springboot整合shiro多驗(yàn)證登錄功能的實(shí)現(xiàn)(賬號(hào)密碼登錄和使用手機(jī)驗(yàn)證碼登錄)

    springboot整合shiro多驗(yàn)證登錄功能的實(shí)現(xiàn)(賬號(hào)密碼登錄和使用手機(jī)驗(yàn)證碼登錄)

    這篇文章給大家介紹springboot整合shiro多驗(yàn)證登錄功能的實(shí)現(xiàn)方法,包括賬號(hào)密碼登錄和使用手機(jī)驗(yàn)證碼登錄功能,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友參考下吧
    2021-07-07
  • java自定義攔截器用法實(shí)例

    java自定義攔截器用法實(shí)例

    這篇文章主要介紹了java自定義攔截器用法,實(shí)例分析了java自定義攔截器的實(shí)現(xiàn)與使用技巧,需要的朋友可以參考下
    2015-06-06
  • Java基于SpringBoot和tk.mybatis實(shí)現(xiàn)事務(wù)讀寫(xiě)分離代碼實(shí)例

    Java基于SpringBoot和tk.mybatis實(shí)現(xiàn)事務(wù)讀寫(xiě)分離代碼實(shí)例

    這篇文章主要介紹了Java基于SpringBoot和tk.mybatis實(shí)現(xiàn)事務(wù)讀寫(xiě)分離代碼實(shí)例,讀寫(xiě)分離,基本的原理是讓主數(shù)據(jù)庫(kù)處理事務(wù)性增、改、刪操作,而從數(shù)據(jù)庫(kù)處理SELECT查詢(xún)操作,數(shù)據(jù)庫(kù)復(fù)制被用來(lái)把事務(wù)性操作導(dǎo)致的變更同步到集群中的從數(shù)據(jù)庫(kù),需要的朋友可以參考下
    2023-10-10
  • Mybatis?SqlSession案例詳解

    Mybatis?SqlSession案例詳解

    這篇文章主要介紹了Mybatis?SqlSession詳解,本文我們講了如何創(chuàng)建SqlSession的幾個(gè)步驟,最后我們獲得一個(gè)DefaultSqlSession對(duì)象,里面包含了執(zhí)行器Executor和配置對(duì)象Configuration,需要的朋友可以參考下
    2023-04-04
  • Java編程實(shí)現(xiàn)多線(xiàn)程TCP服務(wù)器完整實(shí)例

    Java編程實(shí)現(xiàn)多線(xiàn)程TCP服務(wù)器完整實(shí)例

    這篇文章主要介紹了Java編程實(shí)現(xiàn)多線(xiàn)程TCP服務(wù)器完整實(shí)例,具有一定借鑒價(jià)值,需要的朋友可以參考下
    2018-01-01
  • Netty事件循環(huán)主邏輯NioEventLoop的run方法分析

    Netty事件循環(huán)主邏輯NioEventLoop的run方法分析

    這篇文章主要介紹了Netty事件循環(huán)主邏輯NioEventLoop的run方法分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-03-03
  • JWT全面解讀和詳細(xì)使用步驟

    JWT全面解讀和詳細(xì)使用步驟

    這篇文章全面解讀了JWT規(guī)范和詳細(xì)使用步驟,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-12-12
  • java中判斷字段真實(shí)長(zhǎng)度的實(shí)例(中文2個(gè)字符,英文1個(gè)字符)

    java中判斷字段真實(shí)長(zhǎng)度的實(shí)例(中文2個(gè)字符,英文1個(gè)字符)

    下面小編就為大家?guī)?lái)一篇java中判斷字段真實(shí)長(zhǎng)度的實(shí)例(中文2個(gè)字符,英文1個(gè)字符)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-01-01
  • SpringBoot靜態(tài)資源及原理解析

    SpringBoot靜態(tài)資源及原理解析

    這篇文章主要介紹了SpringBoot靜態(tài)資源及原理解析,當(dāng)創(chuàng)建一個(gè)jar工程時(shí),想引入css等靜態(tài)資源時(shí),需要遵守SpringBoot的靜態(tài)資源映射關(guān)系,通過(guò)WebMvcAutoConfiguration查看靜態(tài)配置資源的規(guī)則,需要的朋友可以參考下
    2023-12-12
  • 基于java Servlet編碼/異常處理(詳解)

    基于java Servlet編碼/異常處理(詳解)

    下面小編就為大家?guī)?lái)一篇基于java Servlet編碼/異常處理(詳解)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-10-10

最新評(píng)論