第二步,接着,在main主函数外创建一个static方法
/**
* 数据库中的字段为字符串,需要将字符串转换为数值,
* 并将数值保留两位小数,并最终转换为字符串
* @param dbField
* @return
*/
public static String formatterDecimal(String dbField)
{
//将字符串强制转换成double类型
double number = Double.parseDouble(dbField);
//将number转换为BigDecimal,并保留两位小数,四舍五入
BigDecimal bigNum = new BigDecimal(number).setScale(2, BigDecimal.ROUND_HALF_UP);
//将bigNum转换成字符串
String numberStr = bigNum.toString();
//返回字符串结果
return numberStr;
}
如下图所示: