實現了可變的數組,允許包含所有元素,包括NULL.使用它可以根據索引位置對集合進行快速的隨機訪問,缺點是向指定的索引位置插入對象或刪除對象的速度較慢.因為指向索引位置插入對象時,會將指定索引位置及之後的所有對象相應向後移動一位.由於List集合的結構特點便於對集合進行快速的隨機訪問,經常需要根據集合對象的索引位置訪問集合,使用ArrayList實現集合的效率很高.
相關詞條
-
ArrayList類
實現了可變的數組,允許包含所有元素,包括NULL.使用它可以根據索引位置對集合進行快速的隨機訪問,缺點是向指定的索引位置插入對象或刪除對象的速度較慢.因...
-
arraylist
ArrayList就是動態數組,用MSDN中的說法,就是Array的複雜版本,它提供了動態的增加和減少元素,實現了ICollection和IList接口...
定義 常用的方法 -
java集合類
集合類存放於java.util包中。 集合類存放的都是對象的引用,而非對象本身,出於表達上的便利,我們稱集合中的對象就是指集合中對象的引用(refere...
JAVA集合類 List總結 Set總結 API 使用模式 -
.NETFramework類庫
.NET Framework 包括可加快和最佳化開發過程並提供對系統功能的訪問的類、接口和值類型。 為了便於語言之間進行互動操作,大多數 .NET Fra...
簡介 命名約定 -
JAVA容器
、Hashset 容器類庫圖 ArrayList和HashMap是異步...,ArrayList,Vector和Stack。ArrayList類...----------------------------------JAVA內部的容器類Java容器類包含List...
執行JAVA的應用程式 JAVA內部的容器類 -
COLLECTION
List接口的常用類有LinkedList,ArrayList...實現此接口。 所有通用的 Collection 實現類(通常通過它的一...我們提供了一系列相應的類來實現基本的數據結構。這些類均在...
概述 總結 -
COLLECTION[Collection接口的各子類的深入剖析]
List接口的常用類有LinkedList,ArrayList,Vector...(...));ArrayList類ArrayList實現了可變大小的數組。它允許所有...,ArrayList也是非同步的(unsynchronized)。Vector類...
各類作用 總結 -
Collection接口
LinkedList,ArrayList,Vector和Stack。LinkedList類...(new LinkedList(...));ArrayList類...的(unsynchronized)。Vector類Vector非常類似ArrayList...
基本概要 List接口 Set接口 Map接口 總結 -
Collection interface
接口的常用類有LinkedList,ArrayList,Vector和... LinkedList(...)); ArrayList類 ArrayList實現...Collection接口的類都必須提供兩個標準的 構造函式:無參數的構造函式用於創建一個...
基本概要 List接口 Set接口 Map接口 總結