我需要在Java中使用GWT 2.3来计算指数。即:x ^ y。 Java中没有本机强大的运算符,通常你必须导入java.lang.Math才能使用pow()方法。但是你不能在GWT客户端那样做(我想?)。
我通过创建自己的pow()方法暂时解决了这个问题。但我猜我写的内容可能效率低,而且不如原生解决方案好。
private long pow(int b, int e) {
long result = 1;
for (int i = 0; i < e; i++) {
result *= b;
}
return result;
}
所以我搜索了一个比我更好的解决方案,并发现一些人使用第三方库,如com.googlecode.gwt.math.Math。但我也发现其他人说这些库仅适用于GWT 2.0或更早版本,因为从2.1开始它集成在GWT中。但我找不到任何有关如何在2.3中使用这些集成数学库的帮助。
我到底需要输入什么?我究竟如何使用这些库?我在哪里可以找到关于这些的官方GWT文档?他们真的融合了吗?或者我应该继续使用上面的方法吗?