public class Formula extends Object
| 构造器和说明 |
|---|
Formula() |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
calculate(String szExpress)
计算表达式,使用 setVariableTranslate 中设置的变量转换器
|
String |
calculate(String szExpress,
Map<String,Object> varMap) |
String |
calculate(String szExpress,
VariableTranslate varTrans) |
int |
checkFormula(String szExpress) |
static int |
getOptID(String sOptName) |
static boolean |
isKeyWord(String sWord) |
public static final int getOptID(String sOptName)
public static final boolean isKeyWord(String sWord)
public String calculate(String szExpress)
szExpress - 表达式public String calculate(String szExpress, Map<String,Object> varMap)
szExpress - 表达式varMap - 这个参数可以为null 如果为null表达式中的标识符和变量都会被替换为""这个空字符串public String calculate(String szExpress, VariableTranslate varTrans)
public int checkFormula(String szExpress)
szExpress - 表达式Copyright © 2017. All rights reserved.