【发布时间】:2018-07-27 10:19:40
【问题描述】:
我想将 Double 值解析为特定格式。我不希望它作为一个字符串。 我正在尝试
DecimalFormat format3DigitsAfterDecimal = new DecimalFormat("#0.000");
double d = 57;
Double.parseDouble(format3DigitsAfterDecimal.format(d));
这会返回57.0,我希望57.000 以双精度格式返回。
我可能会问错问题吗?
【问题讨论】:
-
你可以得到一个像
57.0这样的double,或者你可以把它格式化为一个像57.000这样的字符串。最后没有区别,但是字符串表示允许您格式化双精度。
标签: java format number-formatting