【发布时间】:2018-10-19 22:40:37
【问题描述】:
public class simpleClass{
public static void main(String[] args){
String a = "2 + 3";
double b = Double.parseDouble(a);
System.out.println(b);
}
}
这只是显示我的问题的简单代码。
为什么在我运行程序时这不起作用?
我正在 Spring 中制作一个简单的计算器,并将数字添加为字符串(也是 +、-、/、*),但在解析后我在 IJ 中遇到错误。
【问题讨论】:
-
为什么您希望字符串
"2 + 3"可以解析为双精度数?您的代码中的“计算器”部分在哪里?