为什么是这输出结果

程序输出

public class OutputData {

    public static void main(String[] args) {
        int [] a= {10,20,30,40}, b[]= {{1,2},{4,5,6,7}};
        b[0] = a;
        b[0][1] = b[1][3]; 
        System.out.println("b[0][0]:" + b[0][0]);
        System.out.println("b[1][3]:" + b[1][3] );
        System.out.println("a[1]:" + a[1]);

输出结果

b[0][0]:10
b[1][3]:7
a[1]:7

猜你喜欢

转载自blog.csdn.net/sinat_40959511/article/details/80216710