我們?cè)谶M(jìn)行編程的時(shí)候經(jīng)常會(huì)用到一個(gè)概念,那就是數(shù)組。但有不少小伙伴還不明白數(shù)組是用來(lái)干嘛的,下面小千就來(lái)給大家介紹一下。
什么是數(shù)組?
數(shù)組也是一種變量,常規(guī)變量只能保存一個(gè)值,數(shù)組可以保存多個(gè)值
#普通數(shù)組:只能用整數(shù)作為數(shù)組的索引--默認(rèn)值從0開(kāi)始 下標(biāo)
#關(guān)聯(lián)數(shù)組:可以使用字符串作為數(shù)組的索引
數(shù)組定義
訪問(wèn)數(shù)組
當(dāng)設(shè)置任何數(shù)組變量時(shí),可以訪問(wèn)它
[root@linux-server script]# aa=(haha heihei baibai)
[root@linux-server script]# echo ${aa[0]} #訪問(wèn)數(shù)組中的第一個(gè)元素
[root@linux-server script]# echo ${aa[@]} #訪問(wèn)數(shù)組中所有的元素 等同與echo ${aa[*]}
[root@linux-server script]# echo ${#aa[@]} #統(tǒng)計(jì)元素的個(gè)數(shù)
[root@linux-server script]# echo ${!aa[@]} #打印索引
您可以訪問(wèn)數(shù)組中的所有項(xiàng)目通過(guò)以下方式之一:
${array_name[*]}
${array_name[@]}
數(shù)組遍歷案例
以上就是關(guān)于數(shù)組的那點(diǎn)事了,最后歡迎大家來(lái)到千鋒云計(jì)算培訓(xùn)班參加我們的云計(jì)算課程培訓(xùn),現(xiàn)在咨詢還有全套免費(fèi)云計(jì)算學(xué)習(xí)資料可以領(lǐng)取,趕緊找在線老師了解一下吧。