參考博文:
Java集合框架(java.util包)http://www.cnblogs.com/yaohunzhanyue/p/7143118.html
Java(集合) Collection https://www.aliyun.com/jiaocheng/240313.html?spm=5176.100033.9.24.a6ea52e1LCZxq4
一、Collection集合
1、List:序列(元素排列有序,可重複)
(1)ArrayList:數組序列
優點:可以像數組一樣隨機的訪問List中的元素。
缺點:在List中間插入元素時,需要將其後的所有元素後移。
(2)LinkedList:鏈表
優點:插入元素時比ArrayList效率高。
缺點:隨機訪問速度較ArrayList慢。
2、Queue:隊列(元素排列有序,可重複)
(1)LinkedList:鏈表
3、Set:集(元素排列無序,不可重複)
4、Map
(1)HashMap:哈希表
參考博文:HashMap遍歷的兩種方式https://www.aliyun.com/jiaocheng/240167.html?spm=5176.100033.9.28.f9ac52e1A4TDvK