java数组遍历循环赋值,为什么第一次循环时是4,之后循环就变成2了呢?
循环时应该只是读arr1的值,并没有对arr1进行赋值啊?如果我把intarr2[][]=arr1;改为intarr2[][]=newint[3][3];则输出结果也是正...
循环时应该只是读arr1的值,并没有对arr1进行赋值啊? 如果我把int arr2[][]=arr1;改为int arr2[][]= new int[3][3];则输出结果也是正确的,这是为什么呢?
展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询