1. 首页
  2. 编程语言
  3. Java
  4. java字符串数学表达式(含括号)计算值

java字符串数学表达式(含括号)计算值

上传者: 2019-05-14 00:45:47上传 JAVA文件 4.93KB 热度 26次
代码均为自己设计所写,分享一下。字符串数学表达式(含括号)计算值如:"31+3*3-20/2*5+40/8+4*5"((2*(19-13*(1+2)/39)/6+4)-5)/5+((2+3)*2-5)
用户评论
码姐姐匿名网友 2019-05-14 00:45:47

还不错。可以参考

码姐姐匿名网友 2019-05-14 00:45:47

很好的代码,不过代码有错误。在计算带括号的情况时,返回的少了一层,需要修改下。

码姐姐匿名网友 2019-05-14 00:45:47

很好的代码,可以参考

码姐姐匿名网友 2019-05-14 00:45:47

资源很好,很不错,值得一用

码姐姐匿名网友 2019-05-14 00:45:47

很好的代码,可用性很强。。。。

码姐姐匿名网友 2019-05-14 00:45:47

很好的资源,就是有时候计算的不准确,我修改了一下,支持取模运算和在表达式里添加空格.

码姐姐匿名网友 2019-05-14 00:45:47

可以参考一下

码姐姐匿名网友 2019-05-14 00:45:47

算法实现比较简单,不过很实用

码姐姐匿名网友 2019-05-14 00:45:47

最后似乎……该是return this.getSum(this.getNums(s),this.getCals(s)); 而不是return this.getSum(this.getNums(tags),this.getCals(tags));