2021-07-28java数组扩容

数组的扩容:因为JAVA中数组的大小一旦定义就不能变化,如需存储更多的数据,可以将原有数据复制
到一个更大的数组中。
int[][] arrays04={//声明和初始化同时进行 {1,2,3}, {4,5,6,18,30} }; 1234 System.out.println(arrays01[0]);//访问数据中第1个位置的数据 System.out.println(arrays01[arrays01.length-1]); //访问数据中最后1个位置的数据 arrays01[2]=30;//给指定位置的元素重新赋值 System.out.println(arrays01[2]); 1234 int[] arrays01; arrays01=new int[]{1,2,3,4,5,6}; int[] newArray=new int[9]; //数组的大小一旦定义后就不能变化,如需存储更多的数据,将数据复制到一个更大的数组中 System.arraycopy(arrays01, 2, newArray, 3, 3); //newArray中的数据:0,0,0,3,4,5,0,0,0 //删除第n(下标)位置的元素 //System.arraycopy(arrays01, n+1, arrays01, n, length-n-1); System.arraycopy(arrays01, 4, arrays01, 3, 2); //arrays01中的数据:1,2,3,5,6,6 12345678910
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值