“什么是……”&引用;在java方法参数中接收数组时使用的运算符
} 此代码段的输出为“14”“什么是……”&引用;在java方法参数中接收数组时使用的运算符,java,Java,} 此代码段的输出为“14”。为最新版本。简而言之,它是一种语法糖,允许您使用逗号(,)向方法传递可变数量的参数。在方法内部,参数被视为数组 所以int[]。。。z表示z被视为int[]或int[][]的数组。请考虑阅读Java教程或教科书。例如:如果您认为这个答案很有帮助,您可能需要考虑在Stack Overflow中以另一种方式将这个答案向上投票以表示“谢谢”: public class Venus { public static void main(String[] args) {
。
为最新版本。简而言之,它是一种语法糖,允许您使用逗号(,
)向方法传递可变数量的参数。在方法内部,参数被视为数组
所以
int[]。。。z
表示z
被视为int[]
或int[][]
的数组。请考虑阅读Java教程或教科书。例如:如果您认为这个答案很有帮助,您可能需要考虑在Stack Overflow中以另一种方式将这个答案向上投票以表示“谢谢”:
public class Venus {
public static void main(String[] args) {
int [] x = {1,2,3};
int y[] = {4,5,6};
new Venus().go(x,y);
}
void go(int[]... z) {
/*
*here where my doubt goes about how the "..." operator works
*/
for(int[] a : z)
System.out.print(a[0]);
}