【14.32】java基础 evel 函数

2022-06-08  本文已影响0人  王滕辉

写js的时候发现evel函数可以执行操作字符串
那么在java中如何使用

public static void main(String[] args) {
        ScriptEngineManager manager = new ScriptEngineManager();
        ScriptEngine se = manager.getEngineByName("js");
        String a = "1+40";
        try {
            System.out.println(se.eval(a));
        } catch (ScriptException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
    }

输出结果: 41
从代码上看出采用的仍然是js的引擎执行的evel函数

上一篇 下一篇

猜你喜欢

热点阅读