--将表当作函数使用,输出表组合在一起的内容
mytable={"lua","java","c#"}
mymetatable={
__tostring=function(mytable)
local str=""
for k,v in pairs(mytable) do
str=str..v..","
end
return str
end
}
mytable=setmetatable(mytable,mymetatable)
print(mytable)
>lua -e "io.stdout:setvbuf 'no'" "table.lua"
lua,java,c#,
>Exit code: 0
大家还有什么问题,欢迎在下方留言!
如果你有 技术的问题 或 项目开发
都可以加下方联系方式
和我聊一聊你的故事🧡