Java1.5以后能够定义形参个数可变的参数,从而能够为方法制定数量不定的参数。java
type 方法名(type 形参名,type... 可变形参名)编程
{数组
方法体blog
}class
public class Varargs { //定义一个形参可变的方法 public static void test(int a,String... books) { //可变形参books被当成一个数组处理 for(String book:books) { System.out.println(book); } } public static void main(String[] args) { test(1,"Java编程思想","Java核心技术卷","Effective Java"); } }
可变形参被当成一个数组进行处理。test