String str = new DecimalFormat("00000").format(1);
结果:str=“00001”
前面的“00000”表示:自动填充0至5位数
如果写成“000”,则 str=“001”
如果写成“22222”,则str=“22221”
后面的1表示:需要自动填充的数字
如果写成2,则str=“00002”
如果是小数:则会舍入为整数(舍入规则暂未搞清)
如果写成1.500000000001:则str=“00002”
如果写成1.50000000000000000000000000000000001:则str=“00002”
如果写成20.500000000000001:则str=“00020”
如果写成20.50000000000001:则str=“00021”