数组
数组没有赋值的话默认值是 0 疾速查看数组中的元素, 打印数组的内容
sout(Arrays.toString(arr))
删除数组中的某一个元素
创立一个新的数组,存数据的时候跳过要删除的那个,删除一个数据,前面就存原来数据的 i -1
面向对象的数组
- 定义一个办法删除一个数组元素
- 定义一个办法在数组中插入元素
- 定义一个办法替换指定地位的元素
查找算法
- 线性查找 遍历数组
效率很低,从头到尾挨个找一遍 -
二分法查找(有序数组)
前提:数组中元素依照肯定顺序排列,比方从小到大或者从大到小
这时要把数组分成一半,从两头开始查找
如果数组中没有元素,下面的会陷入死循环,须要增加一个判断条件if(begin>=end){return -1;}