深入理解ArrayList和LinkedList!

深入理解ArrayList和LinkedList ArrayList和LinkedList都是实现了List接口 1 ArrayList底层是由数组来实现的 优点:基于动态的数组实现,有确定的下标,读和改更加容易,存放元素可以重复,也可以为null,有序 缺点:不适合对元素进行频繁的插入和删除,插入和删除都需要做大量的元素移动 特点:集合中默认创建为一个大小为10的数组,执行add方法时,会首先执
相关文章
相关标签/搜索