给方法传不确定个数的参数写法(小技巧)

也不能说是小技巧,这是java5提供的一个功能

String...

String...books代表的是数组,如果你重载test方法 test(String[] ebooks)会提示方法重复

package cn.com.javabase;


public class Test {
	//使用了String...
	public  void  test(String...books){
		for(String book:books){
			System.out.println("输入book:"+book);
		}
	}
	public static void main(String[] args) {
		Test t = new Test();
                //方法调用时,未传参数,也可以传1个或多个参数
		t.test();
	}
}
 

 

 

你可能感兴趣的:(java技巧)