1.向数组添加元素(末尾)
创建一个新数组,长度多1,把旧数组的元素都添加到新数组中,再把需要添加的元素赋值到新数组中。
2.从数组删除元素
创建一个新数组,长度少1,假设删的元素位置为n,把旧数组前[0,n)个数添加到新数组,再把旧数组(n,arr.length]添加到新数组。
注意:
不需要用两个循环,一个**循环+判断**就可以搞定。
3.向数组中插入元素(中)
创建一个新数组,长度多1,添加位置n,添加元素a,把旧数组[0,n),[n,arr.length-1]都存入新数组,最后把插入的元素放进位置n。
4.替换数组中的元素
数组大小没变,不需要新建数组。
越界抛异常。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。