ArrayList的简单实现

ArrayList是List接口的一个可变大小的数组的实现 ArrayList的内部是使用一个Object对象数组来存储元素的 初始化ArrayList的时候,能够指定初始化容量的大小,若是不指定,就会使用默认大小,为10 当添加一个新元素的时候,首先会检查容量是否足够添加这个元素,若是够就直接添加,若是不够就进行扩容,扩容为原数组容量的1.5倍 当删除一个元素的时候,会将数组右边的元素所有左移j
相关文章
相关标签/搜索