我们在进行编程的时候经常会用到一个概念,那就是数组。但有不少小伙伴还不明白数组是用来干嘛的,下面小千就来给大家介绍一下。
什么是数组?
数组也是一种变量,常规变量只能保存一个值,数组可以保存多个值
#普通数组:只能用整数作为数组的索引--默认值从0开始 下标
#关联数组:可以使用字符串作为数组的索引
数组定义
访问数组
当设置任何数组变量时,可以访问它
[root@linux-server script]# aa=(haha heihei baibai)
[root@linux-server script]# echo ${aa[0]} #访问数组中的第一个元素
[root@linux-server script]# echo ${aa[@]} #访问数组中所有的元素 等同与echo ${aa[*]}
[root@linux-server script]# echo ${#aa[@]} #统计元素的个数
[root@linux-server script]# echo ${!aa[@]} #打印索引
您可以访问数组中的所有项目通过以下方式之一:
${array_name[*]}
${array_name[@]}
数组遍历案例
以上就是关于数组的那点事了,最后欢迎大家来到千锋云计算培训班参加我们的云计算课程培训,现在咨询还有全套免费云计算学习资料可以领取,赶紧找在线老师了解一下吧。