国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

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

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - java中的可變參數(shù)使用方法

java中的可變參數(shù)使用方法

2020-11-09 15:33FEINIK Java教程

這篇文章主要介紹了java中的可變參數(shù)使用方法的相關資料,需要的朋友可以參考下

java中的可變參數(shù)使用方法

可變參數(shù)時Java 1.5新增的方法,可變參數(shù)方法接收0個或者多個指定類型的參數(shù),可變參數(shù)機制通過先創(chuàng)建一個數(shù)組,數(shù)組的大小為在調(diào)用位置所傳遞的參數(shù)數(shù)量,然后將參數(shù)值傳到數(shù)組中,最后將數(shù)組傳遞給方法。如:

?
1
2
3
4
5
6
7
8
9
public class Test{
  public int sum(int... args) {
    int sum = 0;
    for (int arg : args) {
      sum += arg;
    }
    return sum;
  }
}

 可變參數(shù)提供了方便,但是使用可變參數(shù)時需要特別小心,可變參數(shù)方法的每次調(diào)用都會導致進行一次數(shù)組的分配和初始化,如果方法被多次調(diào)用對性能的影響會很大,但有一種方式可以適當?shù)慕獬@種問題。假設確定對某個方法95%的調(diào)用會有3個或者更少的參數(shù),就申明該方法的5個重載每個重載方法帶有0至3個普通參數(shù),當參數(shù)的數(shù)目超過3個時,就使用一個可變參數(shù)方法:

?
1
2
3
4
5
6
7
8
public class Test{
  public void method(){}
  public void method(int a1){}
  public void method(int a1, int a2){}
  public void method(int a1, int a2, int a3){}
  public void method(int a1, int a2, int a3, int... args){}
}

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

原文鏈接:https://my.oschina.net/feinik/blog/842447

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲精品无 | 欧美激情一区二区 | 成人久久久| 欧美精品1区2区3区 欧洲一区在线 | 人人爽人人爽人人片av | 伊人久久在线 | 五月天婷婷在线视频 | 日韩精品免费在线观看 | 综合久久亚洲 | 欧美a在线| 国产精品久久久久久久久 | 色婷婷av一区二区三区大白胸 | 日韩欧美精品一区二区 | 色综合天天天天做夜夜夜夜做 | 最新毛片在线观看 | 夜夜艹 | 青青操原 | 成年人在线看片 | аⅴ资源新版在线天堂 | 久久久久久亚洲 | 日日操操 | 色网站视频 | 免费在线黄色网址 | 久久久久久久一区 | 嫩草精品 | 色淫av| 一区二区三区高清 | 瑟瑟视频在线观看 | 一区二区久久 | 亚洲成人av免费观看 | 国产一区二区精品在线观看 | 亚洲伦理 | 精品国产一区二区三区日日嗨 | 亚洲精品9999 | 91社区在线播放 | 91成人精品 | 国产在线观看免费 | 91免费在线播放 | 亚洲综合一二区 | www久久久久 | 91精品一区二区三区久久久久久 |