ArrayList、LinkedList、Vector 區別,優缺點,實現原理

從圖中可以看出:Vector、ArrayList、LinkedList這三者都實現了List 接口.所有使用方式也很相似,主要區別在於實現方式的不同,所以對不同的操作具有不同的效率。 ArrayList  就是動態數組,是Array的複雜版本,動態的增加和減少元素.當更多的元素加入到ArrayList中時,其大小將會動態地增長。它的元素可以通過get/set方法直接訪問,因爲ArrayList本質
相關文章
相關標籤/搜索