java - 如何从 Java 中的字符串解析运算符

标签 java string class parsing operators

<分区>

我想从我在运行时作为命令行参数输入的字符串“+”中解析一个运算符 say“+”,然后添加两个整数 say“a”和“b”。

那么我该如何执行上述任务呢?

最佳答案

到目前为止,没有人告诉您要识别一般的算术表达式,您需要使用或编写解析器。看看调车场算法,递归下降表达式解析等。

关于java - 如何从 Java 中的字符串解析运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15183995/

相关文章:

java - 在 libgdx 中,许多事件都是通过一次触摸注册的?

java - 我们应该在 Web 应用程序注销时将 session 变量重置为 null 吗?

javascript - 如何在 javascript 的正则表达式中使用 # :. [ 等字符定义单词边界

java - 如何以字符串形式将数字添加到数组?

java - 检查类名不应包含特定文本

c++ - 有没有一种方法可以使用重载运算符作为比较的一部分

python - 类对象 : adding attributes to class based on an input list

java - Frege 中与 Java 的互操作性,尤其是在 IO Monad 中

java - Long.toString(i) 与 i + ""之间的区别

java - Spring bean 范围