Lua中没有数组这种类型,是利用表这种数据类型去实现的数组,但是与C#的数组不同,Lua中用表实现的数组是可扩展的,可动态修改

一:声明数组

——普通声明
用数组的方式声明一个表就是声明一个数组
Lua(十)——数组_热更新


——动态声明
Lua(十)——数组_热更新_02

动态声明可以声明索引为负数的数组(Lua中的索引下标默认是从1开始的,也可以为负数)
Lua(十)——数组_Lua 热更新_03


二:遍历数组

Lua(十)——数组_热更新_04

注意遍历多维数组时,第一维不能为nil
Lua(十)——数组_Lua 热更新_05