数组的赋存机制

2021-10-20  本文已影响0人  哈迪斯Java

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

上一篇 下一篇

猜你喜欢

热点阅读