數據結構中線性結構指的是數據元素之間存在著“壹對壹”的線性關系的數據結構。如(a1,a2,a3,.....,an),a1為第壹個元素,an為最後壹個元素,此集合即為壹個線性結構的集合。
而Map 集合是用存儲元素對(鍵值對)來存儲元素,每個鍵映射到壹個值,不存在最後壹個元素的說法,也沒前驅和後繼元素,所以是非線性的。