1、向数组中添加数据
1)我们新建一个数组并且初始化int arr[] =new int[] {9,8,7};
2)我们要插入的数据int des =6;
3)插入数据的方法:新建一个数组,它的长度比arr数组多1
int newArr[] =new int[arr.length+1];
把原数组中的数据添加到新数组
for (int i =0;i < arr.length;i++){
newArr[i]=arr[i];
}
将目标的数添加到新数组
newArr[arr.length] = des;
新数组替换原数组
arr = newArr;
2、删除数组的元素
目标数组:int arr[] =new int[] {1,2,3,4,5,6};
新数组:int newArr[] =new int[arr.length-1];
删除的目标数:int des =3;
for (int i=0;i++){
if (i<des){
newArr[i] = arr[i];
}else {
newArr[i] = arr[i+1];
}
}
新数组替换原数组
arr = newArr;