1.常用集合框架體系結構
1、其中,collection和map是集合家族中的兩個根介面。collection中儲存的是乙個個物件,而map中儲存的是乙個個鍵值對(entry),格式為,key和value是各種各樣的物件。
2、collection中的子介面list(序列)和queue(佇列)儲存的元素是排列有序且可重複的,set(集)中儲存的元素是排列無序並且不可重複
的。arraylist、linkedlist和hashset分別是上述三個子介面的實現類,linkedlist(鍊錶)既是list的實現類又是queue的實現類。hasmap是map的實現類 。
3、集合和陣列的作用都是承裝一組相似資料的容器,其區別是陣列長度是固定的,並且只能通過陣列下標(int)訪問,而集合的長度是動態可變的,有的集合還能通過任意型別查詢所對映的具體物件。
4、集合的作用
Java集合框架概述
collection介面 第一組方法 boolean add object o 新增乙個元素 boolean remove object o 刪除乙個元素 iterator iterator 獲得此集合的迭代器,用來遍歷此集合的所有元素 boolean contains object o 判斷乙個元...
java集合框架概述(學習筆記)
1 集合概念 是一種工具類,是一種容器,儲存任意數量的具有共同屬性的物件。2 集合的作用 在類的內部,對資料進行組織 簡單而快速的搜尋大數量的條目 有的集合介面提供了一系列排列有序的元素,並且可以在序列中間快速的插入或者刪除有關元素。有的集合介面提供了對映關係,可以通過關鍵字去快速查詢到對應的唯一物...
java集合概述()
主要分為兩大類 collection和map collection介面實現了iterable介面 超級介面 iterable主要提供以下的方法 iterator iterator 返回乙個在一組 t 型別的元素上進行迭代的迭代器。collection介面主要提供以下方法 booleanadd e e...