作业帮 > 综合 > 作业

求大神讲解一下java中这段代码的作用,

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/02 19:05:05
求大神讲解一下java中这段代码的作用,
ScriptEngineManager sem1 = new ScriptEngineManager();
ScriptEngine se1 = sem1.getEngineByName("js");
String reslut = se1.eval(text.getText()).toString();
其中为什么就能进行四则运算啊?
scriptEngineManager对象管理着各种脚本.通过第二句就得到了js的脚本引擎.eval方法相当于于js的eval方法,调用之后自然就得到你四则运算的结果了啊,你主要应该去了解一下js的eval方法.