java中形参可变的方法

来源:互联网 发布:企业内部审计软件 编辑:程序博客网 时间:2024/06/14 22:31
之前上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);}}



原创粉丝点击