public abstract class ExpressionTools extends Object
| 构造器和说明 |
|---|
ExpressionTools() |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
parseBooleanExpression(String expression)
解析Boolean表达式
|
static Boolean |
parseBooleanExpression(String expression,
Boolean defaults)
解析Boolean表达式
|
static double |
parseDoubleExpression(String expression)
解析数字表达式
|
static Double |
parseDoubleExpression(String expression,
Double defaults)
解析数字表达式
|
static Object |
parseExpression(String expression)
解析表达式
|
static float |
parseFloatExpression(String expression)
解析数字表达式
|
static Float |
parseFloatExpression(String expression,
Float defaults)
解析数字表达式
|
static int |
parseIntegerExpression(String expression)
解析数字表达式
|
static Integer |
parseIntegerExpression(String expression,
Integer defaults)
解析数字表达式
|
static long |
parseLongExpression(String expression)
解析数字表达式
|
static Long |
parseLongExpression(String expression,
Long defaults)
解析数字表达式
|
public static int parseIntegerExpression(String expression) throws NumberFormatException
expression - 数学表达式, 支持数学运算符NumberFormatException - 数字格式错误public static Integer parseIntegerExpression(String expression, Integer defaults)
expression - 数学表达式, 支持数学运算符defaults - 默认值, 在表达式为空/表达式格式错误/表达式结果不是数字时返回默认值public static long parseLongExpression(String expression) throws NumberFormatException
expression - 数学表达式, 支持数学运算符NumberFormatException - 数字格式错误public static Long parseLongExpression(String expression, Long defaults)
expression - 数学表达式, 支持数学运算符defaults - 默认值, 在表达式为空/表达式格式错误/表达式结果不是数字时返回默认值public static float parseFloatExpression(String expression) throws NumberFormatException
expression - 数学表达式, 支持数学运算符NumberFormatException - 数字格式错误public static Float parseFloatExpression(String expression, Float defaults)
expression - 数学表达式, 支持数学运算符defaults - 默认值, 在表达式为空/表达式格式错误/表达式结果不是数字时返回默认值public static double parseDoubleExpression(String expression) throws NumberFormatException
expression - 数学表达式, 支持数学运算符NumberFormatException - 数字格式错误public static Double parseDoubleExpression(String expression, Double defaults)
expression - 数学表达式, 支持数学运算符defaults - 默认值, 在表达式为空/表达式格式错误/表达式结果不是数字时返回默认值public static boolean parseBooleanExpression(String expression) throws IllegalArgumentException
expression - 表达式, 支持运算符IllegalArgumentException - 表达式格式错误public static Boolean parseBooleanExpression(String expression, Boolean defaults)
expression - 表达式, 支持运算符defaults - 默认值, 在表达式为空/表达式格式错误/表达式结果不是数字时返回默认值Copyright © 2020. All rights reserved.