kissworld

Java实现字符串公式计算结果

import javax.script.ScriptEngine;
import javax.script.ScriptEngineManager;


public static void main(String[] args) {
ScriptEngine js = new ScriptEngineManager().getEngineByName("JavaScript");
try{
System.out.println(js.eval("1+2"));
System.out.println(js.eval("4 * (2/3)"));
System.out.println(js.eval("3 + 2*4"));
String o = js.eval("3 + 2*4").toString();
System.out.println(o);
}catch (Exception e){
System.out.println("异常");
}
}
posted @ 2021-04-28 10:31  *0w0*  阅读(458)  评论(0)    收藏  举报