在 Java 中将字符串转换为双精度值
2022-08-31 05:00:13
如何在Java中将诸如转换为a?String
"12.34"
double
如何在Java中将诸如转换为a?String
"12.34"
double
您可以使用 Double.parseDouble()
将 a 转换为 :String
double
String text = "12.34"; // example String
double value = Double.parseDouble(text);
对于您的情况,看起来您想要:
double total = Double.parseDouble(jlbTotal.getText());
double price = Double.parseDouble(jlbPrice.getText());
如果在将字符串解析为十进制值时遇到问题,则需要将数字中的 “,”替换为 “.”
String number = "123,321";
double value = Double.parseDouble( number.replace(",",".") );