java的数组的赋值机制
数组的赋值机制
1、基本数据类型之间:就是直接的值传递!!
int n1 =100;
int n2 =n1;
n2的变化不会影响n1;
2、数组之间是引用传递,赋的值是地址,赋值方式是通过引用传递!
int [] arr1= {3,6,9};
int [] arr2= arr1;//把arr1赋值给arr2
//当执行arr2[0]=10;
arr2[0]=10;//arr1的元素也改变!这就是地址传递!
这是地址传递的方式!
地址传递和引用传递时一个东西!
...
原创
2021-03-27 14:24:11 ·
234 阅读 ·
0 评论