Java中List接口重要实现类一ArrayList
1.java.util.ArrayList 集合數據存儲的結構是數組結構。元素查找快,而增刪就比較慢
所以如果要查詢數據,遍歷數據,ArrayList是最常用的集合
2.ArrayList是不同步的,所以效率高
3,我們都知道看一個類,先看它的構造方法
public ArrayList(int initialCapacity)構造一個具有指定初始容量的空列表。
參數:initialCapacity - 列表的初始容量 (*如果使用空參數,自動使用默認值)
拋出: IllegalArgumentException - 如果指定的初始容量為負
public ArrayList()構造一個初始容量為 10 的空列表。
public ArrayList(Collection<? extends E> c)構造一個包含指定 collection 的元素的列表,這些元素是按照該 collection 的迭代器返回它們的順序排列的。
參數:c - 其元素將放置在此列表中的 collection (<?extends E>這是泛型的上限限定,不能用在創建對象時,只能用在傳遞參數時,表示實參接收時必須是E的子類或者本身。
拋出: NullPointerException - 如果指定的 collection 為 null
最后Java.ArrayList類中有很多方法,可以去Api文檔查看
總結
以上是生活随笔為你收集整理的Java中List接口重要实现类一ArrayList的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java中的String类
- 下一篇: Java中的List接口实现类Linke