首页 > 代码库 > 两个数组之间的引用
两个数组之间的引用
1 public class Demo{ 2 public static void main(String[] args){ 3 int[] arr1={1,2,4,8,16}; 4 int[] arr2; 5 arr2=arr1;//将数组一赋给数组二 是引用之间的赋值,表示两个数组引用同一个地址内存,只要有一个数组值改动,两个数组里的值都改动了 6 7 arr2[3]=1024;//通过数组2修改其中一个元素的值 8 9 //输出数组一的值10 System.out.println("数组一的值:");11 for(int i=0;i<arr1.length;i++){12 System.out.println(arr1[i]);13 }14 15 //输出数组二中的值16 System.out.println("数组二的值:");17 for(int i=0;i<arr2.length;i++){18 System.out.println(arr2[i]);19 } 20 }21 }
1 运行结果: 2 数组一的值: 3 1 4 2 5 4 6 1024 7 16 8 9 数组二的值:10 111 212 413 102414 16
两个数组之间的引用
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。