import java.math.BigDecimal;
import java.math.RoundingMode;
import java.text.DecimalFormat;
//保留两位小数,如果不足两位小数则自动补零
DecimalFormat df1 = new DecimalFormat("0.00") ;
//大于等于5时,向上进位
df1.setRoundingMode(RoundingMode.HALF_UP);
BigDecimal bd = new BigDecimal("124.365");
String result = df1.format(bd);
//输出结果为123.37