关于条件表达式的问题

tomxh0001 2002-08-14 06:11:07
我有一个字符串,包含一个合法的java条件表达式,如“(100>50)&&((50<60)||(40<60))”
1、java中是否有函数直接能求解
2、如果没有,有没有兄弟给出一个算法解析表达式

...全文
38 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
fileslong 2002-08-15
  • 打赏
  • 举报
回复
这个能行吗?yk的问题
jackingod 2002-08-15
  • 打赏
  • 举报
回复
没有!!
学下编译吧!!
tomxh0001 2002-08-15
  • 打赏
  • 举报
回复
本人不是科班出身,所以数据结构和编译原理都没有系统学过,只能是以后再去学了。
现在任务紧急,希望有哪位兄弟两肋插刀,帮帮忙吧,用文字和流程图描述一下算法就可以,如果分少,我还可以加分
hjt3328 2002-08-15
  • 打赏
  • 举报
回复
其实也是蛮困难的
sunni 2002-08-14
  • 打赏
  • 举报
回复
又来了

呵呵~~学过编译就不会问这个了 不过这个词法语法都不复杂

没学过不一定就写不出来
heifei 2002-08-14
  • 打赏
  • 举报
回复
1、没有
2、用编译原理进行词法语法分析
sunni 2002-08-14
  • 打赏
  • 举报
回复
没见过
其实就是一个向二叉树转换的过程,然后再对二叉数中根遍历解析,和求表达式的值差不多,你参考一下数据结构的书,自己就可以写的出来

实在写不出来再向别人要不迟

62,614

社区成员

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

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