zoukankan      html  css  js  c++  java
  • Lua中获取table长度

    -- table.getn(tableName) 得到一个table的大小,等同于操作符#
    -- 要注意的是:该table的key必须是有序的,索引是从1开始的。
     
     
    --例如有序的
    local xiang = {10,22,34,42,51}
    print("xiang length ==",table.getn(xiang)) --结果为:[LUA-print] xiang length ==    5
     
     
    --例如无序的
    local song = {s=10,h=22,x=34,m=42,n=51}
    print("song length ==",table.getn(song)) --结果为:[LUA-print] song length ==     0
     
     
    --对于无序的我们可以这样做
    local count = 0
    for k,v in pairs(song) do
        count = count + 1
    end
    print("song length ==",count) --结果为: [LUA-print] song length ==    5
  • 相关阅读:
    11.26
    11.25
    11.24
    11.23
    11.22
    11.21
    11.20
    3.16结对作业1.2
    3.14结对作业1.0
    3.13Android学习
  • 原文地址:https://www.cnblogs.com/sea-stream/p/9980888.html
Copyright © 2011-2022 走看看