java - 是否有一种格式来设置千位分隔符并使用 Apache poi 设置两位小数?
问题描述
我可以像这样设置千位运算符:
cell.getCellStyle().setDataFormat(HSSFDataFormat.getBuiltinFormat("#,#00"));
或设置两位小数:
cell.getCellStyle().setDataFormat(HSSFDataFormat.getBuiltinFormat("0.00"));
有没有设置两者的选项?
解决方案
这对我有用:
cell.getCellStyle().setDataFormat(HSSFDataFormat.getBuiltinFormat("#,##0.00"));
根据@Fullslack.dev 评论找到解决方案https://poi.apache.org/apidocs/dev/org/apache/poi/ss/usermodel/BuiltinFormats.html
推荐阅读
- julia - MethodError(f=typeof(Core.Compiler.fieldindex()
- javascript - 如果输入为空,如何将状态重置为空?
- angular - 在角度组件单元测试时向组件提供/注入第三方服务
- django - Django annotate(...) 取字典
- python - pycryptodome 和密码学之间的不同 RSA 签名
- git - 如何在 git stash save --keep-index 之前重新启动状态?
- ios - 如何确认 App Store 将尊重我的最低 iOS 版本?
- excel - 使用 Excel VBA 从其他工作表更新成本中心
- realm - 如何查询 Realm DB Browser?
- reactjs - React - 通过存在对象属性覆盖状态