行业知识
JAVA调用lua脚本
2026-10-19 16:34:34
来源:互联网转载
一、���赖包
()org.luaj luaj-jse 3.0.1
二、代码示例
// 脚本函数可以存在字符串中 String formula = "function ntc(n) return 2*n end"; //String formula = ntcFormulaVO.getFormula(); // Lua环境 Globals globals = JsePlatform.standardGlobals(); // 加载lua脚本内容 LuaValue chunk = globals.load(formula); // 执行 chunk.call(); // 获取Lua函数,函数名为ntc() LuaValue func = globals.get("ntc"); // 调用函数 LuaValue computeTemp = func.call(LuaValue.valueOf(ntc)); // 结果转换 double computedTemp = computeTemp.checkdouble(); log.info("计算出的温度值=={}, computedTemp); ()
上一篇:影院服务器怎么用的?
下一篇:服务器没有网怎么排查地址?