java表达式的字符串运算出结果
来源:互联网 发布:永辉渔具淘宝 编辑:程序博客网 时间:2024/03/29 20:21
首先在项目中添加或应用bsh工具包
1.官网下载:http://www.beanshell.org/download.html
2.本人的资源:http://download.csdn.net/detail/qq_30552993/9610435
/*** * @param exp 算数表达式 * @return 根据表达式返回结果 */private String getRs(String exp){<span style="white-space:pre"></span>Interpreter bsh = new Interpreter();<span style="white-space:pre"></span>Number result = null;<span style="white-space:pre"></span>try {<span style="white-space:pre"></span>exp = filterExp(exp);<span style="white-space:pre"></span>result = (Number)bsh.eval(exp);<span style="white-space:pre"></span>} catch (EvalError e) {<span style="white-space:pre"></span>e.printStackTrace();<span style="white-space:pre"></span>return "算数公式错误";<span style="white-space:pre"></span>} <span style="white-space:pre"></span>exp = result.doubleValue()+"";<span style="white-space:pre"></span>if(exp.endsWith(".0"))<span style="white-space:pre"></span>exp = exp.substring(0, exp.indexOf(".0"));<span style="white-space:pre"></span>return exp;}
0 0
- java表达式的字符串运算出结果
- 转化字符串表达式为数学公式并算出结果
- 转化字符串表达式为数学公式并算出结果
- 转化字符串表达式为数学公式并算出结果
- 转化字符串表达式为数学公式并算出结果
- 转化字符串表达式为数学公式并算出结果
- javascript float运算的问题;运算结果多出0000000002
- 计算该表达式的运算结果
- delphi中用算术表达式算出数学结果的方法。
- 实现逆波兰表达式(后缀表达式)的运算结果
- 转化字符串表达式为数学公式并算出结果—实用类
- Java实现表达式的运算
- 将浮点型算式的中缀表达式转换成后缀表达式并算出式子结果
- 我的Java开发学习之旅------>工具类:Java使用正则表达式分离出字符串中的中文和英文
- java 去重并查询出分类的结果
- Java逻辑表达式的结果研究
- Java条件表达式结果类型的规则
- Java条件表达式结果类型的规则
- MySql(14)------mysql存储过程使用实例
- Kconfig的语法
- web 服务
- HDU 4539 郑厂长系列故事——排兵布阵 (状压DP)
- Paxos算法与Zookeeper分析
- java表达式的字符串运算出结果
- ambari之phoenix基础使用
- WKWebView的简单介绍和使用
- sql语句
- 取元素值事件绑定
- 分享一些日期、时间格式处理工具方法
- sql server 2005/2008 加密存储过程解密
- recyclerview 和SwipeRefreshLayout组合出现的问题
- 在Eclipse中新建了一个Maven工程, 然后把项目的jdk版本更改为1.7, 结果每次使用Maven > Update project的时候JDK版本都恢复成1.5。