紫風(fēng)亂寫

          除了他眼前的屏幕,這個(gè)人什么也沒看見。
          被周圍的電腦簇?fù)碇恢浪鶆?chuàng)造的現(xiàn)實(shí),但又意識(shí)到那是虛幻。
          他已經(jīng)超越了技術(shù)。也超越了機(jī)器。
          posts - 62, comments - 93, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          Java 5.0中的可變參數(shù)列

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

          1、傳入的可變參數(shù)將做為一個(gè)數(shù)組處理
          2、一個(gè)函數(shù)中只能有一個(gè)可變參數(shù)列,并且只能在函數(shù)參數(shù)定義的最后。
          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);
            }

          }
          輸出結(jié)果:
          1
          2
          3
          abc
          var count:4
          1.2
          1.3
          var count:2
          主站蜘蛛池模板: 巴楚县| 平度市| 霍邱县| 茌平县| 化德县| 微山县| 台江县| 攀枝花市| 丰宁| 大厂| 茶陵县| 马鞍山市| 灌云县| 板桥市| 田林县| 高邮市| 周至县| 乌拉特后旗| 泸溪县| 万载县| 汾西县| 正阳县| 克拉玛依市| 磐安县| 营山县| 尼木县| 吉木乃县| 洪泽县| 池州市| 磐安县| 东海县| 乐平市| 明溪县| 沂源县| 淮安市| 昆山市| 乌鲁木齐市| 达拉特旗| 刚察县| 岳阳县| 农安县|