[问题] string字串有办法直接转换成算式吗?

楼主: joyshe78904 (几楼)   2016-07-07 15:43:34
目前在练习计算机的app
假如输入一个字串为 5+2*3
可以直接转换成算式吗? 算出答案吗?
作者: mshockwave (夏克维夫)   2016-07-07 17:07:00
http://www.antlr.org 还蛮 powerful的一个 parser framework
作者: LaPass (LaPass)   2016-07-07 17:17:00
java没办法,妳必须要自己去解析字串或许有别人写好的现成的jar可以转,不过这是自己能写出来的东西,可以练习看看。
作者: ljhgc (是向往亦或逃避)   2016-07-07 21:39:00
这不就是计算机的练习目的吗?找现成的有何意义?
作者: y3k (激流を制するは静水)   2016-07-07 21:51:00
可以用JavaScript
作者: kiwatami (悠游自在)   2016-07-08 08:10:00
Java 原本好像就有支援 之前写 web 有用过
作者: LaPass (LaPass)   2016-07-08 18:15:00
楼上,你讲的那个是EL运算式吗? ANDROID没那种东西。
作者: kiwatami (悠游自在)   2016-07-08 19:58:00
我忘了 好像不是 你说的那个反而没印象
作者: LaPass (LaPass)   2016-07-08 20:08:00
了解

Links booklink

Contact Us: admin [ a t ] ucptt.com