楊__羊羊
2019-11-19 18:14:22
JAVA 全部的數(shù)據(jù)結(jié)構(gòu)有哪些?
3 回答

慕的地8271018
TA貢獻(xiàn)1796條經(jīng)驗(yàn) 獲得超4個(gè)贊
太多了,集合框架Collection里面包含Set集合類型的,還有List列表類型的..Map是和集合框架類似的提供鍵值對應(yīng)的..
當(dāng)然可以把Collection里的元素和Map里的元素一起使用,延伸出了,HashSet,HashMap,TreeSet,TreeMap,LinkedHashSet
....很多很多的衍生類。。你不需要關(guān)心怎么實(shí)現(xiàn)的,因?yàn)槊總€(gè)實(shí)現(xiàn)都是挺復(fù)雜的,但是你要知道他們的時(shí)間復(fù)雜度和空間復(fù)雜度,也就是特定程序用哪個(gè)效率高或者是空間省

慕姐8265434
TA貢獻(xiàn)1813條經(jīng)驗(yàn) 獲得超2個(gè)贊
2大family:collection 和 map
collection: list,set
list:linkedlist,arraylist,vector
set:treeset,hashset
map:treemap,hashmap,sortedmap
Do you mind this:
添加回答
舉報(bào)
0/150
提交
取消