jeval是为为你的Java应用程序提供可加入的、高性能、数学、 布尔和函数表达式的解析和运算的高级资源包。
下面这个例子包含了JEval常用功能:
package demo0;
import net.sourceforge.jeval.EvaluationException;
import net.sourceforge.jeval.Evaluator;
/**
* JEval使用实例
* @author mengfeiyang
* @version JEval 0.9.4
*/
public class JEvalSample {
public static void main(String args[]) {
Evaluator evaluator = new Evaluator();
try {
System.out.println("1.-->"+evaluator.evaluate("1+2*3-2/1")); //直接计算字符串型的数学表达式
System.out.println("2.-->"+evaluator.evaluate