java中价格的数字中间有逗号的格式化public class DecimalFormatTool {
//每3位中间添加逗号的格式化显⽰
bigdecimal格式化两位小数public static String getCommaFormat(BigDecimal value){
return getFormat(",###.##",value);
}
//⾃定义数字格式⽅法
public static String getFormat(String style,BigDecimal value){
DecimalFormat df = new DecimalFormat();
df.applyPattern(style);// 将格式应⽤于格式化器
return df.format(value.doubleValue());
}
public static void main(String[] args) {
System.out.CommaFormat(new BigDecimal(0.5)));
}
}
"\u2030"表⽰乘以1000并显⽰为千分数‰
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论