是否可以将int数组int[]直接传递给函数,如:
foo(int[] param){...}
Run Code Online (Sandbox Code Playgroud)
?
如果有,怎么样?我累了.喜欢foo({1,2}),但它不工作
在独立数组声明之外使用时,编译器需要匿名int数组语法:
foo(new int[] {1,2});
Run Code Online (Sandbox Code Playgroud)
Varargs是一个很好的选择,并且在符号方面不那么麻烦.