java - 当值为0.98时如何在小数点前打印0
问题描述
DecimalFormat df = new DecimalFormat("#,###.00");
在这种情况下,当我的值为 0.98 时,它显示的是 0.98 而不是 0.98 我应该在 DecimalFormat 中进行什么调整?
解决方案
只需将最后一个替换#
为0
:
DecimalFormat df = new DecimalFormat("#,##0.00");
推荐阅读
- c++ - 如何改进我的“字符串”对象比较功能
- alfresco - 我如何在 APS/activiti 中使用子进程
- ios - 如何在 SWIFT3 XCODE 8.2 的 IOS 应用程序中显示 Snackbar 的操作中的特定视图
- spring - 通过 PagingAndSortingRepository 对 Spring Data Rest 中的 @Transient 列进行排序
- android - Single.concat报错继续下一个
- fonts - 如何知道特定字体样式中特定字符的宽度?
- sql - 工会没有给出预期的结果,而操作员呢?
- autocomplete - pycham自动完成没有做它的工作
- php - 设置 PHP 和 SQL 网站
- asp.net-mvc - 在 ASP.NET MVC 5 和 EF 中自动执行数据库任务的最佳方法