Java集合框架
概述
java集合框架是什麼
Java集合是java提供的工具包,包含了常用的數據結構:集合、鏈表、隊列、棧、數組、映射等。Java集合工具包位置是java.util.*
各個類型的優缺點
主要成員
集合框架主要有以下幾個部分組成
List列表、Set集合、Map映射、Queue隊列 和 工具類
List
- 採用線性列表的存儲方式* 存儲順序與添加的順序相同
- 允許重複的元素
Set
- 不能保證元素的順序
- 不允許出現重複的元素
Map
- 採用 鍵-值對的存儲方式
- 鍵值不允許重複
Queue
- 最先插入在元素將是最先被刪除 反之最後插入的元素將最後被刪除
- 隊列又稱爲“先進先出”(FIFO—first in first out)的線性表。
工具類
工具類給我提供了一些集合和數組的操作
排序、遍歷等操作
- Collections
- Arrays