Java中有类似于C语言中stdarg.h提供了可用于可变参数列表的宏
<pre name="code" class="javascript">public class TryVariableArgumentList {
/**
* @param args
*/
public static void main(String[] args) {
// TODO 自动生成方法存根
printAll(2, "two", 4, "four", 4.5, "four point five");
printAll();
printAll(25, "Anything goes", true, 4E4, false);
}
public static void printAll(Object... args) {
for (Object arg : args) {
System.out.print(" " + arg);
}
System.out.println();
}
}
实验结果如下: