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);
 }


}

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/13f61223f5d5a5d634140399d9160cd4.html