Java中的集合框架概述(一)

2021-07-17 03:18:09 字數 663 閱讀 7589

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...