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

java可變參數(shù)使用示例

 更新時間:2014年04月23日 09:56:39   作者:  
這篇文章主要介紹了java可變參數(shù)使用示例,需要的朋友可以參考下

Java1.5增加了新特性:可變參數(shù):適用于參數(shù)個數(shù)不確定,類型確定的情況,java把可變參數(shù)當做數(shù)組處理。注意:可變參數(shù)必須位于最后一項。當可變參數(shù)個數(shù)多余一個時,必將有一個不是最后一項,所以只支持有一個可變參數(shù)。因為參數(shù)個數(shù)不定,所以當其后邊還有相同類型參數(shù)時,java無法區(qū)分傳入的參數(shù)屬于前一個可變參數(shù)還是后邊的參數(shù),所以只能讓可變參數(shù)位于最后一項。

可變參數(shù)的特點:

1、只能出現(xiàn)在參數(shù)列表的最后;

2、...位于變量類型和變量名之間,前后有無空格都可以;

3、調用可變參數(shù)的方法時,編譯器為該可變參數(shù)隱含創(chuàng)建一個數(shù)組,在方法體中一數(shù)組的形式訪問可變參數(shù)。

復制代碼 代碼如下:

public class Varable {
 public static void main(String [] args){
  System.out.println(add(2,3));
  System.out.println(add(2,3,5));
 }
 public static int add(int x,int ...args){
  int sum=x;
  for(int i=0;i<args.length;i++){
   sum+=args[i];
  }
  return sum;
 }
}


示例代碼2

復制代碼 代碼如下:

public static void main(String[] args) {
T.test("1","2","3");
}
public static void test(String... ps){
System.out.println(ps.length);
for(String s : ps){
System.out.println(s);
}
}

上邊的ps相當于一個String數(shù)組

相關文章

最新評論

运城市| 霍林郭勒市| 吉安市| 青冈县| 玉门市| 绥中县| 宝鸡市| 德江县| 富川| 肥乡县| 盐山县| 图们市| 南丰县| 永州市| 广汉市| 星子县| 光泽县| 陈巴尔虎旗| 庆元县| 泗洪县| 枣强县| 新津县| 西华县| 静安区| 昭通市| 高唐县| 建昌县| 雷波县| 昌图县| 定州市| 老河口市| 剑阁县| 河津市| 湘潭县| 常山县| 静宁县| 年辖:市辖区| 台江县| 张北县| 仙居县| 萨嘎县|