【问题标题】:Parsing input expression form console in java [closed]在java中解析输入表达式表单控制台[关闭]
【发布时间】:2011-12-04 16:27:27
【问题描述】:

标题

我已经阅读了有关编译器树解释器的信息,并且我被困在一个问题上,我该如何解析 java 中的输入表达式,请对 inctance 提供一些帮助,假设我们需要解析数学表达式,我如何识别这些运算符的每个符号或标记 *,- ,+,/ 我会很感激的

【问题讨论】:

  • 如果你会写请写一个示例代码

标签: java parsing token


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

    例如http://www.cs.bris.ac.uk/Teaching/Resources/COMS30122/java/calc/index.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-07-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-17
      相关资源
      最近更新 更多