一个很有意思的例子,大家可以进来讨论一下,这是为什么?
public class Pass {
public void setValue(int[] ab) {
ab[0] = 0;
ab[1] = 1;
ab = null;
}
public static void main(String[] args) {
Pass pass = new Pass();
int[] ab = new int[2];
ab[0] = 3;
ab[1] = 4;
pass.setValue(ab);
System.out.println(ab[0]);
System.out.println(ab[1]);
}
}
//猜猜结果输出的是什么?