数字格式化


public static String number_format(double number,String format) {
return new DecimalFormat(format).format(number);
}


运行

System.out.println(number_format(12.48d,"0.0"));


public static String number_format(double number,int decimals,char... separators) {
DecimalFormat df = new DecimalFormat();
if(separators!=null){
DecimalFormatSymbols dfs=df.getDecimalFormatSymbols();
int length=separators.length;
switch (length) {
case 2:
dfs.setGroupingSeparator(separators[1]);
case 1:
dfs.setDecimalSeparator(separators[0]);
}
df.setDecimalFormatSymbols(dfs);
}
df.setMaximumFractionDigits(decimals);
r


需要的导入的包

import java.text.DecimalFormat;
import java.text.DecimalFormatSymbols;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值