public class ReversePolish {
public static void main(String[] args) {
//例子:(40+3)*5-6 => 40 3 + 5 * 6 -
//测试:20+5*6-8/2 => 20 5 6 * + 8 2 / -
String PostfixExpression = "20 5 6 * + 8 2 / -";
List<String> list = getList(PostfixExpression);
System.out.println(list);
int result = getResult(list);
System.out.println(result);
}
逆波兰计算器:输入一个逆波兰表达式(后缀表达式),应用栈计算结果
最新推荐文章于 2022-06-29 21:27:49 发布