lua table使用记录(2)
2015-03-18 11:19
405 查看
table以字符串为key的使用情况:
例子:
local test = { }
test.x = 6
test["y"] = 7
for k, v in pairs(test) do
local str = string.format("key = %s, value = %s", tostring(k), tostring(v))
print(str)
end
print("\n")
print(test[x])
print(test["x"]) -- 这两种效果一样
print(test.x)
print(test[y])
print(test["y"])
print(test.y)
打印:
key = y, value = 7
key = x, value = 6
nil
6
6
nil
7
7
例子:
local test = { }
test.x = 6
test["y"] = 7
for k, v in pairs(test) do
local str = string.format("key = %s, value = %s", tostring(k), tostring(v))
print(str)
end
print("\n")
print(test[x])
print(test["x"]) -- 这两种效果一样
print(test.x)
print(test[y])
print(test["y"])
print(test.y)
打印:
key = y, value = 7
key = x, value = 6
nil
6
6
nil
7
7
相关文章推荐
- lua table使用记录(3)
- lua table使用记录(1)
- lua table 使用记录
- lua使用之table长度获取
- lua中类的属性是table时,多个类的实例使用了同一个table属性
- PL/SQL 记录集合IS TABLE OF的使用
- cocos2d-x-LuaProxy学习日志(4) -- TableView使用
- lua正则表达式使用记录
- LUA 关于table与多维的使用
- lua使用table例子
- Lua的Table表使用例子(便于使用查询)
- Lua中使用table.concat连接大量字符串实例
- Lua中为你的表table使用默认值
- 关于cocos2dx之lua使用TableView
- table的创建与使用——LUA(1)
- Table 组件使用指南之三:一次删除Table多行记录
- Zend Framework 开发记录 - 代码片段–Zend_Table如何使用Join,还有group
- Lua Table类型的使用
- lua table 基本使用
- 在MAC下使用Robotframework+Selenium2【第二枪】如何处理Table点击指定记录