public class E{ 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][3]); System.out.println(a[1]);}}
1 回答
已采纳
四无小青年
TA贡献88条经验 获得超43个赞
数组属于引用类型,把数组a[]赋值给了二维数组b[0],那么a[]和b[0]就指向了同一个引用,说的直白点就是这个a[]和b[0]现在表示同一个数组了你修改了其中一个,另一个也会变化。若解惑,望采纳。
添加回答
举报
0/150
提交
取消