當前位置:名人名言大全網 - 短信平臺 - Java中的map是線性結構嗎?

Java中的map是線性結構嗎?

map不是線性結構,常用的線性結構有:線性表,棧,隊列,雙隊列,數組,串。

數據結構中線性結構指的是數據元素之間存在著“壹對壹”的線性關系的數據結構。如(a1,a2,a3,.....,an),a1為第壹個元素,an為最後壹個元素,此集合即為壹個線性結構的集合。

而Map 集合是用存儲元素對(鍵值對)來存儲元素,每個鍵映射到壹個值,不存在最後壹個元素的說法,也沒前驅和後繼元素,所以是非線性的。