如何根据用户输入字符串在java中进行数学计算?

时间:2012-01-02 20:57:08

标签: java

  

可能重复:
  Converting inserted string to a compilable expression
  How can I evaluate a mathematical function in Java?

用户输入一些数学语法,程序应评估字符串并打印结果。我知道,这将是非常长的,所以我只想知道如何开始执行此程序,假设用户输入字符串是验证数学语法 - 例如“23 + 2 * 4”

我刚刚从几个月前开始编写java程序,所以我对java中的这些东西还是比较新的。

那么,我应该如何评估这个(例子)字符串,“23 + 2 * 4”? - 应该是“31”。 我不是要求任何人为我编写整个代码。我只是想知道如何开始,所以任何例子都是最受欢迎的。

谢谢,

0 个答案:

没有答案