分析以下代码:
class Test {
public static void main(String[] args) {
int[] x = {1, 2, 3, 4};
int[] y = x;
x = new int[2];
for (int i = 0; i < y.length; i++) {
System.out.print(y[i] + " ");
}
}
}
Run Code Online (Sandbox Code Playgroud)
以下代码的答案是A.但为什么答案不是B?