计算式分解??

frank1197 2009-10-16 10:31:26
我从xml里读出一条计算式,比如说:A+B/C = 100(其中A,B,C分别在不同的Map里)我现在就是想判断这个表达式是否成立。
现在有2个问题:
1,怎么才能把A,B,C从表达式里分解出来呢?
2,我如何确定A属于哪个Map里的,B是属于哪个Map里的呢??
...全文
44 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wj63558595 2009-10-16
  • 打赏
  • 举报
回复
1、分解可以用String.split(String regex); 来实现,参数为该公式的正则表达式
2、ABC怎么去匹配map,你的问题没看懂,不知道你的这些map有什么特点。请说详细点
liangwansheng 2009-10-16
  • 打赏
  • 举报
回复
那个A,B,C是Map里的键吗?
liangwansheng 2009-10-16
  • 打赏
  • 举报
回复
从来没做过这样的东西,不会啊。这个想想是挺难。帮你顶一下。
James__Zhan 2009-10-16
  • 打赏
  • 举报
回复
问题太不清晰了,每个不同的Map至少有其独有的特征吧,这个应该是由你的项目定义的。

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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