当前位置:  开发笔记 > 编程语言 > 正文

Java中的条件数字格式

如何解决《Java中的条件数字格式》经验,为你挑选了1个好方法。

如何在Java中格式化浮点数,以便只有浮点组件不为零时才显示它?例如:

123.45 -> 123.45
99.0   -> 99
23.2   -> 23.2
45.0   -> 45

编辑:我忘了提 - 我还在Java 1.4上 - 对不起!



1> ScArcher2..:

如果使用DecimalFormat并在模式中指定#,则仅在值不为零时显示该值.

请参阅我的问题如何在java中格式化数字?

示例代码

 DecimalFormat format = new DecimalFormat("###.##");

    double[] doubles = {123.45, 99.0, 23.2, 45.0};
    for(int i=0;i

推荐阅读
放ch养奶牛
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有