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

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

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

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

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

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

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

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

復(fù)制代碼 代碼如下:

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

復(fù)制代碼 代碼如下:

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相當(dāng)于一個String數(shù)組

相關(guān)文章

最新評論

电白县| 德化县| 岑巩县| 淳安县| 镇江市| 永和县| 临江市| 淮南市| 邯郸县| 吉隆县| 毕节市| 六安市| 万全县| 买车| 鲁甸县| 中江县| 苍南县| 南平市| 台湾省| 隆子县| 嘉荫县| 宣威市| 锡林郭勒盟| 齐齐哈尔市| 行唐县| 宾阳县| 开原市| 南阳市| 叙永县| 柯坪县| 海盐县| 武鸣县| 沁水县| 普定县| 阳城县| 图们市| 吴川市| 剑河县| 贵港市| 平武县| 资源县|