1、 EngineManager是JDK6提出的相关方法,这方式的主要目的就是用来对脚本语言的处理。这里只是简单介绍一下对我们常用的数学公式的应用。

2、 EngineManager是在java的javax. 的包下,是Java原生提供的脚本语言处理方法。

3、这里一个简单的demo,供参考

public static void main(String[] args) {         EngineManager manager = new  EngineManager();         Engine engine = manager.getEngineByName(" ");        try {            System.out.println(engine.eval("a*2".replace("a","2")));            System.out.println(engine.eval("a<2".replace("a","1")));        } catch ( Exception e) {            e.printStackTrace();        }    }

4、展示的结果为

5、其他的使用也可以自行研究一下

Compiled 、SimpleBindings、Simple Context

这几个都是相关的处理脚本语言的东西,可以自己根据需要研究一下。

 

收藏 打印