紫風亂寫

          除了他眼前的屏幕,這個人什么也沒看見。
          被周圍的電腦簇擁著,他只知道他所創造的現實,但又意識到那是虛幻。
          他已經超越了技術。也超越了機器。
          posts - 62, comments - 93, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          Java 5.0中的可變參數列

          Posted on 2005-09-12 23:17 Justfly Shi 閱讀(830) 評論(0)  編輯  收藏 所屬分類: Study Tiger
          如下列代碼所示

          1、傳入的可變參數將做為一個數組處理
          2、一個函數中只能有一個可變參數列,并且只能在函數參數定義的最后。
          package cn.justfly.study.tiger;

          /**
           * Sample of using varargs
           * @author Justfly Shi
           * created at 2005-8-31 0:38:19
           
          */
          public class Varargs {
            
          public void printObjectArgs(Object objects ){
              
          for(Object o:objects)// objects is an Object Array
              {
                System.
          out.println(o);
              }
              System.
          out.println("var count:"+ objects.length);
            }
            
          public void printFloats(float fs ){
              
          for(float f:fs){
                System.
          out.println(f);
              }
              System.
          out.println("var count:"+ fs.length);
            }
          // only one param can be var args,and should be placed at the end of param list   
          //  public void printArgs(Integer integers,String objects  ){}

            
          /**
             * @param args
             
          */
            
          public static void main(String[] args) {
              Varargs vars
          =new Varargs();
              vars.printObjectArgs(
          new Integer(1),new Integer(2),3,"abc");
              vars.printFloats(
          1.2f,1.3f);
            }

          }
          輸出結果:
          1
          2
          3
          abc
          var count:4
          1.2
          1.3
          var count:2
          主站蜘蛛池模板: 长兴县| 温州市| 伊金霍洛旗| 扶风县| 安庆市| 澄迈县| 仁寿县| 长宁县| 鹤山市| 兰考县| 田阳县| 抚顺县| 延庆县| 年辖:市辖区| 平武县| 安福县| 达日县| 吉首市| 河津市| 太康县| 柞水县| 中阳县| 大新县| 息烽县| 古交市| 海伦市| 民县| 汶川县| 色达县| 伽师县| 策勒县| 体育| 前郭尔| 静乐县| 盐池县| 林周县| 高安市| 吴江市| 台湾省| 咸丰县| 海兴县|