Java可变参数
定义方法
1 private static void fun(long m,long...n) { 2 System.out.print(m); 3 System.out.print(" "+n); 4 System.out.println(" "+Arrays.toString(n)); 5 }
调用及返回
1 fun(1);// 1 [J@33909752 [] 2 fun(1L);// 1 [J@55f96302 [] 3 fun(1,2);// 1 [J@3d4eac69 [2] 4 fun(1,2,3);// 1 [J@42a57993 [2, 3] 5 //fun(1,new int[] {2,3}); // 报错 6 fun(1,new long[] {2,3});// 1 [J@75b84c92 [2, 3
浙公网安备 33010602011771号