feat: 添加计算表达式工具方法
This commit is contained in:
@@ -146,6 +146,16 @@ public final class CoreUtils {
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* 按照给定的表达式计算
|
||||
*
|
||||
* @param expression 要计算的表达式例如:5+12*(3+5)/7
|
||||
* @return 计算结果
|
||||
*/
|
||||
public static double calculate(@NotNull String expression) {
|
||||
return Calculator.INSTANCE.calculate(expression);
|
||||
}
|
||||
|
||||
@SuppressWarnings("unchecked")
|
||||
public static <T> T caseObject(Object o) {
|
||||
return (T) o;
|
||||
|
Reference in New Issue
Block a user