int []x={1,2,3,4}; int []y=x; x=new int[2]; 请问这几行代码什么意思啊,谢谢
第一行是定义了一个整型一维数据x,数组大小是4,给这个数组赋值了,第二行是定义了一个整型一维数组y,y 数组的内存地址指向了x,第三句代码是数组x指向了一个新的内存地址 ,数组大小改成了2。