public class Formula extends Object
| Constructor and Description |
|---|
Formula() |
| Modifier and Type | Method and Description |
|---|---|
double |
calculate(String expression)
按照给定的表达式计算
|
boolean |
compare(char cur,
char peek)
利用ASCII码-40做下标去算术符号优先级
|
static double |
conversion(String expression)
计算表达式的值
|
public static double conversion(String expression)
expression - 表达式public double calculate(String expression)
expression - 要计算的表达式例如: 1+2*(3+5)/7public boolean compare(char cur,
char peek)
cur - 下标peek - peekCopyright © 2022. All rights reserved.