错误示例
DecimalFormat decimalFormatTwo = new DecimalFormat("0.00");
//结余金额
// TODO 格式化
tvCourseOfTreatment_balance.setText(decimalFormatTwo.format(editCourseAccount.getAccountBalance().toString()));
正确的:
tvCourseOfTreatment_balance.setText(decimalFormatTwo.format(editCourseAccount.getAccountBalance()));
错误原因呢:
DecimalFormat 这个类格式化参数的值转换成String类型了,不需要再转了
.toString()或者String.valueOf()不可以的,用DecimalFormat 格式化参数的以后,