中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

java中list集合的主要實現類

發布時間:2020-06-17 15:45:55 來源:億速云 閱讀:234 作者:元一 欄目:編程語言

List集合包括JavaList接口以及List接口的所有實現類.List集合中的元素允許重復,各元素的順序放是對象插入的順序.類似Java中的數組,用戶可通過使用索引(元素在集合中的位置)來訪問集合中的元素。

list集合的主要實現類有:

1、ArrayList集合

List接口大小可變數組的實現。(查詢快,增刪慢。)此實現不是同步的(多線程問題)。

2、LinkedList集合

List接口的鏈表實現。此實現不是同步的。

java.util.LinkedList集合 implements List接口。

特點:

(1)底層是一個鏈表結構:查詢慢,增刪快。

(2)里邊包含了大量操作首尾元素的方法。

注意:使用LinkedList集合特有的方法,不能使用多態。

—public void addFirst(E e):將指定元素插入此列表的開頭。

—public void addLast(E e):將指定元素添加到此列表的結尾。

—public E getFirst():返回此列表的第一個元素。

—public E getLast():返回此列表的最后一個元素。

—public E removeFirst():移除并返回此列表的第一個元素。

—public E removeLast():移除并返回此列表的最后一個元素。

—public E pop():從此列表所表示的堆棧處彈出一個元素。等效于removeFirst()。

—public void push(E e):將元素推入此列表所表示的堆棧。等效于addFirst(E e)。

—public boolean isEmpty():如果列表不包含元素,則返回true。

—clear(); //清空集合中的元素,再獲取集合中的元素會拋出NoSuchElementException。

3、Vector集合

可以實現可增長的對象數組。此實現是同步的。JDK1.0最早期的集合,底層也是數組,但是是單線程的,速度比較慢。

以上就是list集合的主要實現類有哪些的詳細內容,更多請關注億速云其它相關文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

龙口市| 高密市| 西和县| 辽宁省| 邛崃市| 宜昌市| 昔阳县| 延安市| 英山县| 金坛市| 达日县| 苍山县| 兰西县| 九龙城区| 东明县| 凤山市| 南充市| 宿州市| 毕节市| 海伦市| 平舆县| 竹溪县| 大足县| 安宁市| 渭源县| 延长县| 古蔺县| 灵川县| 竹山县| 苏尼特左旗| 涞源县| 贵南县| 六盘水市| 临邑县| 保定市| 杂多县| 鹿邑县| 乌兰察布市| 唐海县| 东安县| 敖汉旗|