Lua table的concat方法使用實(shí)例
一部分的table函數(shù)只對其數(shù)組部分產(chǎn)生影響, 而另一部分則對整個table均產(chǎn)生影響. 下面會分開說明.
table.concat(table, sep, start, end)
concat是concatenate(連鎖, 連接)的縮寫. table.concat()函數(shù)列出參數(shù)中指定table的數(shù)組部分從start位置到end位置的所有元素, 元素間以指定的分隔符(sep)隔開。除了table外, 其他的參數(shù)都不是必須的, 分隔符的默認(rèn)值是空字符, start的默認(rèn)值是1, end的默認(rèn)值是數(shù)組部分的總長.
sep, start, end這三個參數(shù)是順序讀入的, 所以雖然它們都不是必須參數(shù), 但如果要指定靠后的參數(shù), 必須同時指定前面的參數(shù).
代碼如下:
local string_concat = {"string", "int", "char", "float", "double"}
local _tempStore_string = table.concat(string_concat,"\n",3);
print(_tempStore_string)
相關(guān)文章
詳解Lua中repeat...until循環(huán)語句的使用方法
這篇文章主要介紹了詳解Lua中repeat...until循環(huán)語句的使用方法,需要的朋友可以參考下2015-05-05Lua之協(xié)同程序coroutine代碼實(shí)例
這篇文章主要介紹了Lua之協(xié)同程序coroutine代碼實(shí)例,本文給出的代碼示例較為復(fù)雜,需要對Lua協(xié)同程序有一定的了解方能看懂,需要的朋友可以參考下2015-04-04Lua中編譯執(zhí)行代碼相關(guān)的函數(shù)詳解
這篇文章主要介紹了Lua中編譯執(zhí)行代碼相關(guān)的函數(shù)詳解的相關(guān)資料,需要的朋友可以參考下2015-04-04Lua中的控制結(jié)構(gòu)(流程控制)簡明總結(jié)
這篇文章主要介紹了Lua中的控制結(jié)構(gòu)(流程控制)簡明總結(jié),本文講解了IF、repeat、while、for、break、return等語句,需要的朋友可以參考下2014-10-10Lua中的string庫(字符串函數(shù)庫)總結(jié)
這篇文章主要介紹了Lua中的string庫(字符串函數(shù)庫)總結(jié),本文講解了string庫的操作方法,著重講解了string.format方法,需要的朋友可以參考下2014-11-11