首頁  >  文章  >  Java  >  集合框架概述

集合框架概述

高洛峰
高洛峰原創
2016-11-18 10:19:131361瀏覽

集合架構的作用

實際開發當中,我們常會對一組相同類型的資料進行統一管理操作。到目前為止,我們可以使用陣列、鍊錶結構、二元樹結構來實現。

數組的最大問題在於數組中的元素個數是固定的,要實現動態數組,比較還是比較麻煩,自己實現鍊錶或二元樹結構來管理對象更是不方便。

在JDK1.2版本後,JAVA完整的提供了類別集合的概念,封裝了一組強大的、非常方便的集合框架API,讓我們在開發中大大的提高了效率。

集合中分為三大介面

Collection(集合)、 Map(映射)、Iterator(迭代、便利)

集合框架的介面和類別在Java.util套件中

集合結構圖
框架框架

集合框架概述

Collection介面


1.Collection層次結構中的根介面。 Collection表示一組對象,這些物件也稱為collection的元素。有些collection是有順序的,而有些則是無序的,


有些collection允許有重複的元素,而有些則不允許。 JDK不提供此介面的任何直接實作:它提供更具體的子介面(如Set和List)實作。


2.介面的定義

public interface Collection

extends Iterable


3.Collection

刪除remove()

判斷一個元素是不是其成員contains()

遍歷iterator()

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn