如何使用java.text.MessageFormat格式化分数百分比
- 论坛
- 如何使用java.text.MessageFormat格式化分数百分比
9 浏览
如何使用java.text.MessageFormat格式化分数百分比
默认的java.text.MessageFormat函数会截断我的百分比,要如何格式化百分比而不丢失精度?
示例:
String expectedResult = "12.5%"; double fraction = 0.125; String actualResult = MessageFormat.format("{0,number,percent}", fraction); assert expectedResult.equals(actualResult) : actualResult +" 应该被格式化为 "+expectedResult;