一、基本特性
ArrayList是基於數組實現的,並且可以動態擴容。下面簡述一下ArrayList的特性:
(1)get和set操作性能很高,可以按索引獲取;
(2)在末尾add和remove的效率也很高,不需要移動元素;
(3)常規的add和remove性能不佳,視具體情況而定。
(4)動態擴容,和數組相比最大的優勢。
ArrayList是基於數組實現的,並且可以動態擴容。下面簡述一下ArrayList的特性:
(1)get和set操作性能很高,可以按索引獲取;
(2)在末尾add和remove的效率也很高,不需要移動元素;
(3)常規的add和remove性能不佳,視具體情況而定。
(4)動態擴容,和數組相比最大的優勢。