我正在Eclipse中使用一个小型计算器,用户输入一个类似的方程式1 + 1.但是,我不确定如何允许用户输入更复杂的方程式1 + 2 * 3 / 4.
此外,如果用户尝试输入不是有效等式的字符串,我希望出现错误.这是我的代码:
public static double addition(double x, double y) // The Addition Operation
{
double add = x + y;
return add;
}
public static double subtraction(double x, double y) // The Subtraction Operation
{
double sub = x - y;
return sub;
}
public static double division(double x, double y) // The Devision Operation
{
double div = x / y;
return div;
}
public static double …Run Code Online (Sandbox Code Playgroud)