java计算器calculator

三867 14 0 RAR 2020-08-21 12:08:48

* 把一个字符串表达式,拆分成两个集合,一个集合包含计算中的数,一个集合包含计算中的符号 * 1.把一个表达式中的运算子提取出来 * 2.把一个表达式中的数提取出来 * 3.遍历运算子集合,优先运算乘法和除法(遇到乘法除法的时候,移除运算子,并计算) * 4.之后剩下的就是加法和减法,依次遍历计算 * 5.如果有括号的情况,递归调用 * 计算的核心思路 * 从运算子集合中取出一个运算子 * 在取出运算子的位置从运算参数的集合中的取出参与运算的两个数 参与运算的数是两个连续数

用户评论
请输入评论内容
评分:
暂无评论