JAVA计算表达式

2017-05-07  本文已影响55人  靈08_1024

JAVA计算数字表达式的值:

try {
      String s = "900000/(-(-200000-1000000-1000000))" ;//2200000
      ScriptEngine jse = new ScriptEngineManager().getEngineByName("JavaScript" );
      System. out.println(jse.eval(s).toString());
} catch (ScriptException e) {
      throw new IllegalArgumentException("计算错误",e);
}
上一篇 下一篇

猜你喜欢

热点阅读