基本介紹
- 中文名:jep
- 外文名:Java expression parser
- 釋義:java表達式分析器
- 注音:用來轉換和計算數學表達式
JEP簡介,簡單示例,
JEP簡介
量。
簡單示例
import com.singularsys.jep.Jep;
import com.singularsys.jep.JepException;
public class SimpleExample
{
public static void main(String[] args) {
JEP jep = new JEP(); //一個數學表達式
String exp = "((a+b)*(c+b))/(c+a)/b"; //給變數賦值
jep.addVariable("a", 10);
jep.addVariable("b", 10);
jep.addVariable("c", 10);
try { //執行
jep.parseExpression(exp);
Object result = jep.getValueAsObject();
System.out.println("計算結果: " + result);
} catch (Throwable e) {
System.out.println("An error occured: " + e.getMessage());
}
}
}