歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

Java中形參可變的方法

之前上C語言的時候老師給我們講過printf();函數,老師問我們有沒有覺得這個函數很神奇,因為他傳入的參數是不確定的。

這是怎麼實現的,老師之前給我說了紅黑樹,來傳遞參數,剛才看見了java中實現形參可變的方法

覺得很有意思就記錄一下

public class abc {

 /**
  * @param args
  */
 
 public static void test(int a,String...books)
 {
  for(String tmp:books)
  {
        System.out.println(tmp);
  }
  System.out.println(a);
 }
 public static void main(String[] args) {
  // TODO Auto-generated method stub
      test(5,"jiushixihaunni","伊利巧樂滋","喜歡你沒道理!");
 }

}

用的是String 之後帶。。。

public class abc {


 /**
  * @param args
  */
 
 public static void test(int a,int...books)
 {
  for(int tmp:books)
  {
        System.out.print(tmp);
  }
  System.out.println(a);
 }
 public static void main(String[] args) {
  // TODO Auto-generated method stub
      test(5,1,1,1,1,1,1,3);
 }


}

Copyright © Linux教程網 All Rights Reserved