2014-02-19 4 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

ответ

Смежные вопросы