精华帖 (0) :: 良好帖 (1) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-09-24
nick216 写道 为什么JDK版本这么高
1.6? 搞的我不能直接只用 楼主不用1.4的,最起码用个1.5吧 哎。。。 抱歉抱歉,关键是公司的开发环境统一1.6了,不好切换的说,而且1.6的性能和新特性还是很不错的 |
|
返回顶楼 | |
发表时间:2009-09-24
还想请教一下:
Object result = ExpressionEvaluator.evaluate("$ABS(-2+3.0)+3"); System.out.println("Result = " + result); 这句我可以执行 Object result = ExpressionEvaluator.evaluate("$ABS(-2+3)+3"); System.out.println("Result = " + result); 这句我就报错? |
|
返回顶楼 | |
发表时间:2009-09-24
也想朋友们推荐另外一个开源项目
jeval 我觉得也不错 除了不知道“?”运算以外 |
|
返回顶楼 | |
发表时间:2009-09-24
最后修改:2009-09-24
nick216 写道 还想请教一下:
Object result = ExpressionEvaluator.evaluate("$ABS(-2+3.0)+3"); System.out.println("Result = " + result); 这句我可以执行 Object result = ExpressionEvaluator.evaluate("$ABS(-2+3)+3"); System.out.println("Result = " + result); 这句我就报错? 给我你的$ABS的声明,以及报的异常,谢谢 |
|
返回顶楼 | |
发表时间:2009-09-24
最后修改:2009-09-24
nick216 写道 还想请教一下:
Object result = ExpressionEvaluator.evaluate("$ABS(-2+3.0)+3"); System.out.println("Result = " + result); 这句我可以执行 Object result = ExpressionEvaluator.evaluate("$ABS(-2+3)+3"); System.out.println("Result = " + result); 这句我就报错? 你的问题可能是double类型与int类型的兼容问题,已经修正,请到这里下载新版本:IK Expression V2.1.1 |
|
返回顶楼 | |