小工具知识网

当前位置: 首页 > 行业知识 > JAVA调用lua脚本

行业知识

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);
()

上一篇:影院服务器怎么用的?

下一篇:服务器没有网怎么排查地址?