【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函数