有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java在LuaJava中返回和获取值

我不熟悉在Java中使用LuaJava,目前我只知道如何使用Java调用函数并将对象推送到Lua

luaState.getGlobal(function);
luaState.pushJavaObject(obj);
luaState.call(1, 1);

现在我想知道如何返回Lua数组

array = {1,2,3}

因为据我所知,只有toString()、toBoolean()、toInteger()和toJavaObject()存在,但对于任何类型的数组都不存在

另外,如何才能在Lua中声明正常变量

任何帮助都将不胜感激

编辑:我已经得到了一个Lua表,但我不想使用Lua表,但我想使用数组。我不想标记所有内容,因为数组中的值总是不同的


共 (0) 个答案