在java中解析输入表达式表单控制台

时间:2011-12-04 16:27:28

标签: java parsing token

标题

我读过有关编译器树的intrepreters并且我已经阅读了一个问题我如何解析java中的输入表达式请一些有用的帮助我们需要解析数学表达式如何识别这些运算符的每个符号或标记*, - ,+,/我将被预先准备

2 个答案:

答案 0 :(得分:2)

对于简单的扫描输入,请查看Scanner类。对于更详细的内容,像ANTLR这样的解析器生成器可能是有序的。

答案 1 :(得分:0)

互联网上有很多关于构建数学解析器的链接。

E.g。 http://www.cs.bris.ac.uk/Teaching/Resources/COMS30122/java/calc/index.html