table是否为空 t == {} 错误 table属于引用变量,这里用了t的地址和匿名table的地址比较 table.getn(t) 或 #t table.getn()和# 只能正确获取数组的长度,如果table是key/value则获取长度错误。 next(t) local t = {} print(next(t)) -- nil table.sort() xpcall()