比如 String str = "3*4+5";
找到一个比较简单的方法
ScriptEngineManager factory = new ScriptEngineManager(); ScriptEngine eng = factory.getEngineByName("javascript"); System.out.println(eng.eval("eval(" + str + ")")); 当然要导入相应的包
比如 String str = "3*4+5";
找到一个比较简单的方法
ScriptEngineManager factory = new ScriptEngineManager(); ScriptEngine eng = factory.getEngineByName("javascript"); System.out.println(eng.eval("eval(" + str + ")")); 当然要导入相应的包