public class AAA{
static void printArray(Object... args) {
for (Object obj : args) {
System.out.println(obj + "");
}
System.out.println();
}
public static void main(String[] args) {
printArray(1, "a", new Object());
}
}
http://www.iteye.com/topic/106466
JDK1.5之前,我们可以用重载来实现,但是这样就需要写很多的重载函数,显得不是很有效。 如果使用可变参数的话我们只需要一个函数就行了。