1. 0 一个数字,如果此位置有数字,则保持,没有数字则用0补齐。
如: double data = 111.11
DecimalFormat df = new DecimalFormat("0000.000");
df.format(data);
输出:0111.110
2. # 表示一个数字,但是不包括头尾的0, 即四舍五入后,如果头尾包含0, 将去除掉,小数点前保留所有为,小数点后最多保留模式位。
如: double data = 00000111.110000
DecimalFormat df = new DecimalFormat("####.###");
df.format(data);
输出:111.11