NumberFormat 格式化double型数值的问题
public class TestFormat {
public static void main(String[] args) {
NumberFormat c = NumberFormat.getCurrencyInstance(Locale.CHINA);
Double d = -223423434d;
System.out.println(c.format(d));
}
}最后的结果为:-¥223,423,434.00
怎么样才能得到:¥-223,423,434.00 这种格式的呢?
...全文
相关推荐
Java NumberFormat格式化float类型的bug
今天小编就为大家分享一篇关于Java NumberFormat格式化float类型的bug,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
Java POI读取excel中数值精度损失问题解决
主要介绍了Java POI读取excel中数值精度损失问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
Java NumberFormat 类的详解及实例
主要介绍了Java NumberFormat 类的详解及实例的相关资料,数字格式化类按照本地风格习惯进行的数字显示,需要的朋友可以参考下
java使double保留两位小数的多方法 java保留两位小数
主要介绍了java使double类型保留两位小数的方法,大家参考使用吧
java格式化数值成货币格式示例
主要介绍了java格式化数值成货币格式示例,格式化一个数值,比如123456789.123,希望显示成"$123,456,789.123",需要的朋友可以参考下


Java SE
