标签: java android string type-conversion double
我正在制作计算器应用程序,我需要一种方法将字符串(用户单击显示在屏幕上的数字)转换为双精度数。 例如,这是一个字符串:
String stringNumber="12.5/2.4+12";
我需要将此表达式放入双精度数并计算结果。
我试过这样的方式:
double number= Double.parseDouble(stringNumber);
但显然它不起作用。这是因为表达内部有迹象。我需要在分配之前计算结果。