Java面试常考之ArrayList

Java面试常考之ArrayList 1、你知道ArrayList的数据结构吗? ArrayList是最常用的List实现类,内部是通过数组实现的,它允许对元素进行快速随机访问。数组的缺点是每个元素之间不能有间隔,当数组大小不满足时,需要增加存储能力,就要将已经有数组的数据复制到新的存储空间中。当从ArrayList的中间位置插入或者删除元素时,需要对数组进行复制,移动,代价比较高。因此。它适合随
相关文章
相关标签/搜索