ArrayList remove方法

ArrayList是Java容器中最常见的一个类,它支持所有定义在List接口的方法。前面有一篇文章已经对ArrayList的源码进行了分析

ArrayList里有几个常用的方法:

  1. get(int i):效率非常高,和数组一样
  2. add(Object obj):效率非常高
  3. set(int index,Object obj):效率非常高
  4. add(int index,Object obj):效率低下,这个方法比较少用到!
  5. remove(int index):效率低下
  6. contains(Object obj):效率低下

建议数据量大时,用add方法替换掉remove方法。

  

你可能感兴趣的:(ArrayList remove方法)