一组 李剑辰 7/16
数组的使用:
一.数组的逆序输出
- 数组的扩容
二.数组的插入 - 数组的以为及删除
数组的扩容
1.基本原理:
定义一个新数组,将扩容后的数组赋值给新数组
eg: int [] newNos = new int[nos.length + 1]; String [] newNames = new String[names.length + 1];
将数组赋值在使用即可,扩容的大小取决于所需增加的变量,也可以一用一扩
数组的插入数据操作
1.插入过程详解:以下代码为在下标为2除插入值为7
点击查看代码
int []arr = new int []{1,2,3,4,0,0}
int index = 2;
int num = 7;
temp = arr[index];
arr[index] = 7;
arr[index+3]=arr[index+2];
arr[index+2]=arr[index+1];
arr[index+1]=temp;
收获:理解了数组的插入和扩容原理,但代码实现任然需要多加练习

浙公网安备 33010602011771号