1. 程式人生 > >Java學習筆記34:集合和陣列區別

Java學習筆記34:集合和陣列區別

集合:
儲存任意物件,長度可變

陣列:
定義長度固定,無法自動增長

區別:
1.長度
2.陣列既可以儲存基本資料型別也可以儲存引用資料型別
集合只能儲存物件,即使儲存基本資料型別進入後也會封箱變成物件

集合 collection介面
LIst:有序(存取順序一致) 有索引,不可以儲存重複
ArrayList
LinkedList
Vector
Set:
Hashset雜湊演算法
Treeset二叉樹演算法