这个问题在这里已经有答案了:
如何在java中初始化数组(10个答案)
昨天关门了。
在这个场景中,数字为42的大括号对数组有什么影响?
Class Example {
static void g(int[] array) {
array[1] = 19;
array = new int[] {42};
}
static void f() {
int [] array = new int[1];
g(array);
}
}
2条答案
按热度按时间aij0ehis1#
这实际上是在创建大小为1的数组,并且只有数组[0]=42的元素
xa9qqrwz2#
此行创建一个大小为1的新整数数组,其唯一元素为42,并将其分配给
array
. 相当于