public class Main11 { public static void print(Integer... args){ if(args !=null) System.out.println(args.length); else System.out.println(0); } public static void main(String[] args) { Main11.print(); } }
如上代码fragment,把鼠标放在args上面,显示的是Integer[],解释器将三个点理解成数组。如果print()不传任何参数,那么args的值是null,如上则输出0.