package HspLearningArray;
public class Array05 {
//数组的赋存机制:
public static void main(String[] args) {
int a = 10;
int b = a;
b = 90;
System.out.println(a + b);
int[] arr1 = {1,2,34,44};
int[] arr2 = arr1;
arr2[0] = 10;
// 数组在默认情况下是引用传递,赋的值是地址,赋值方式为引用赋值
// 是一个地址, arr2变化会影响到arr1
for (int i = 0;i <arr1.length;i++){
System.out.println("查看数组arr1是否发生变化:"+arr1[i]);
}
}
}
结果为:
100
查看数组arr1是否发生变化:10
查看数组arr1是否发生变化:2
查看数组arr1是否发生变化:34
查看数组arr1是否发生变化:44
网友评论