金额数字逗号分隔/保留小数点后n位,拿来即用

金额数字格式化拿来即用

金额需要每n位用逗号分开,保留小数点后n位

//kotlin
//保留小数点后两位,每三位逗号隔开
fun formatDouble(double: Double) :String{
    val f = DecimalFormat()
    //("#,##0.00") .00 ->保留小数点两位
    f.applyPattern("#,##0.00")
    return f.format(double)
}

//java
public static String formatDouble(double number){
    DecimalFormat decimalFormat = new DecimalFormat();
	//("#,##0.00") .00 ->保留小数点两位
    decimalFormat.applyPattern("#,##0.00");
    return decimalFormat.format(number);
}

你可能感兴趣的:(java,kotlin)