将字符串转换成java逻辑运算

来源:互联网 发布:枪手步态 知乎 编辑:程序博客网 时间:2024/06/05 02:08
1
2
3
4
5
6
7
8
9
10
11
12
13
import javax.script.*;
public class TestScript {
    public static void main(String[] args) throws Exception {
        String str = "a+b";
        ScriptEngineManager manager = new ScriptEngineManager();
        ScriptEngine engine = manager.getEngineByName("js");
        engine.put("a",4);
engine.put("b",5);
        Object result = engine.eval(str);
         
        System.out.println("结果类型:" + result.getClass().getName() + ",计算结果:" + result);
 
    }
}
0 0
原创粉丝点击