问题是要计算String类型中给出的数学表达式?
public static int stringCalculate(String str) {}
输入:"6*(4/2)+3*1"
输出:15
我的解决方案不是进行这些计算来获取void system.out.println
的回报
System.out.println(6*(4/2)+3*1); //which is printing 15
实际结果:
Exception in thread `"main" java.lang.NumberFormatException: For input string: "6*(4/2)+3*1)"