猿问

在Java中将字符串转换为Double

在Java中将字符串转换为Double

如何转换String比如"12.34"转到double在爪哇?



Qyouu
浏览 984回答 3
3回答

FFIVE

你可以用Double.parseDouble()转换为String转到double:String text = "12.34"; // example Stringdouble value = Double.parseDouble(text);就你的情况而言,你似乎想:double total = Double.parseDouble(jlbTotal.getText()); double price = Double.parseDouble(jlbPrice.getText());

有只小跳蛙

如果在将字符串解析为十进制值时出现问题,则需要将“,”替换为“to”中的“,”。String number = "123,321";double value = Double.parseDouble( number.replace(",",".") );

不负相思意

若要将字符串转换回双字符串,请尝试以下操作String s = "10.1";Double d = Double.parseDouble(s);parseDouble方法将达到预期效果,Double.value eOf()方法也会达到预期效果。
随时随地看视频慕课网APP

相关分类

Java
我要回答