已删除的问题 此问题已被G.M删除,因为问题已经回答
答案 0 :(得分:0)
您需要将String
传递给eval
函数,如下所示:
String myEquation = "8+4/2";
double answer = eval(myEquation);
答案 1 :(得分:0)
您可以像这样使用此方法
class YourMathClass {
public static double eval(final String str) { ....
}
}
然后在你的申请中
double result = YourMathClass.eval("8+4/2");
或
String equation = "8+4/2"; //valid equation
double result = YourMathClass.eval(equation);
如果您在需要的课程中使用此方法,请使用@ jenglert的回答