lua table 中#,getn,maxn 的区别

getn 在5.2中已经没有了,容易出问题的是包含nil的

#只统计array-like的个数,如果不是按照顺序的数字key或者其他类型的key,不会计算在内

maxn 返回最大数字key

那如何统计一个table总的呢,目前没找到好方法,就写个util function,遍历table累计个数吧

posted on 2014-08-16 10:34  影语者  阅读(5050)  评论(0编辑  收藏  举报

导航