2014-02-19 158 views
-1

正如你可能能夠通過我的做事方式所說的,我是Java的初學者。基本上,我有這樣的事情:Java執行數學公式

String math = "1 + 1"; 

我希望能夠執行該數學方程式,這樣它會返回可能值2。事情是這樣的:

String math = "1 + 1"; 
int answer = Math(math); 
System.out.print(answer); 

我怎麼會去這樣做?提前致謝。

+0

如何嘗試過再回來,當你有一個具體的問題?您可能需要先將字符串拆分爲數字和運算符。 – John3136

+1

看看http://stackoverflow.com/questions/2605032/using-eval-in-java –

+0

這個eval正是我要找的,謝謝。 – user2879373

回答