请问java类库中有没有计算简单的数学表达式的方法?

wdh113 2004-04-28 04:45:39
请问java类库中有没有计算简单的数学表达式的方法?
比如说这个表达式:(2+3)*2/4,把它作为参数传递给某个类的成员函数,直接就可以得出结果3.有没有哪个类中有这种函数?或者哪位大虾自己写过这样的程序可以提供给在下,不胜感谢。
...全文
199 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
kenvin 2004-04-28
  • 打赏
  • 举报
回复
http://www-900.ibm.com/developerWorks/cn/java/l-beanshell/index.shtml
看完这个你一定会了。关于bsh的
CoolAbu 2004-04-28
  • 打赏
  • 举报
回复
http://www.singularsys.com/jep/

你去这个站点看看,jep包是专门处理表达式的,但我很少用它。
ChDw 2004-04-28
  • 打赏
  • 举报
回复
可以使用BSH或者JavaCC
kenvin 2004-04-28
  • 打赏
  • 举报
回复
你看看bsh吧。资料你在网上查一下。肯定能满足你的要求。
wdh113 2004-04-28
  • 打赏
  • 举报
回复
就是急着用呀
能力有限,不是短时间能编出来的
zijibense 2004-04-28
  • 打赏
  • 举报
回复
up
Arias 2004-04-28
  • 打赏
  • 举报
回复
要实现一些你自己希望实现的功能,java本身不是万能的呀!
实现这些,你可以通过在java中的有些原有的方法来写出一些你直接希望的处理方法。
这样才能根据你的需要处理,然后得到你预想的结果!

如果java本身存在这些方法的话,我们调用固然是可以的,但是没有的时候,我们也应该
想办法来实现,这是有可能的!
wdh113 2004-04-28
  • 打赏
  • 举报
回复
就是在math里面没找到才来问的
judyhui7612 2004-04-28
  • 打赏
  • 举报
回复
所有的計算方法在java.lang.Math類中,查查幫助
javafaq2004 2004-04-28
  • 打赏
  • 举报
回复
必须自己实现。

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧