2011-01-22 63 views
0

是否有用于GWT的简单算术运算评估的库/模块?GWT中的算术运算评估

例如,可以将字符串“14 +(28 * 10)”转换为294的某种方法?

我知道,那里面有用于Java的arity。我需要更轻量级的东西在GWT中工作。

回答

1

Javascript的评估应该是足够的。使用Java代码中的JSNI:

public void test() { 
    double result = calculate("14 + (28 * 10)"); 
} 

public final native double calculate(String op) /*-{ 
    return eval(op); 
}-*/;