<分区>
我想从我在运行时作为命令行参数输入的字符串“+”中解析一个运算符 say“+”,然后添加两个整数 say“a”和“b”。
那么我该如何执行上述任务呢?
<分区>
我想从我在运行时作为命令行参数输入的字符串“+”中解析一个运算符 say“+”,然后添加两个整数 say“a”和“b”。
那么我该如何执行上述任务呢?
最佳答案
到目前为止,没有人告诉您要识别一般的算术表达式,您需要使用或编写解析器。看看调车场算法,递归下降表达式解析等。
关于java - 如何从 Java 中的字符串解析运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15183995/
相关文章:
java - 在 libgdx 中,许多事件都是通过一次触摸注册的?
java - 我们应该在 Web 应用程序注销时将 session 变量重置为 null 吗?
javascript - 如何在 javascript 的正则表达式中使用 # :. [ 等字符定义单词边界
c++ - 有没有一种方法可以使用重载运算符作为比较的一部分
python - 类对象 : adding attributes to class based on an input list
java - Frege 中与 Java 的互操作性,尤其是在 IO Monad 中