Java 字符串 表达式计算 整数计算 小数点数计算 boolean 计算

BELEVE云中月 27 0 JAVA 2020-09-14 15:09:15

之前上传过一版本,但功能不强不能计算 boolean. 现在更新了下; 现支持运算符:*,/,%,+,-,,!=,,==,=,&&,||,!,() 例如: "!true||7>-4&&-(5*6-20)>1==false" , 结果为: true "!(true||false&&true)" , 结果为: false "(3*5-8+(4*4/2-5))*(-2-4)" , 结果为: -60

用户评论
请输入评论内容
评分:
Generic placeholder image 卡了网匿名网友 2020-09-14 15:09:16

非常感谢楼主分享,刚好用的正着,但是用的过程发现有些小问题,希望楼主可以改正下,就更加完善了,比如表达式为:“4D*6”不支持double类型这种写法,貌似会报错,暂时只能这样写:"4.00*6"则不会报错。。。还是感谢楼主!如果方便,楼主可否留个联系方式?

Generic placeholder image 卡了网匿名网友 2020-09-14 15:09:16

可以使用,不错的代码

Generic placeholder image 卡了网匿名网友 2020-09-14 15:09:16

功能挺多的。