public class Test02 {
public static void main(String[] args) throws ScriptException {
ScriptEngine jse = new ScriptEngineManager().getEngineByName("JavaScript");
String str = "(20-5)*3/10";
System.out.println(jse.eval(str));
}
}
如果公式中存在变量,使用replace方法替换