Java格式负整数

时间:2018-05-20 06:27:24

标签: java format int

我尝试格式化整数,因此它们总是有四个正确的数字,也就是说,我想要0来填充。

我尝试过"%04d",它可以很好地用于正数。对于否定内容,它会提供-[854]之类的内容,我需要-[0854]

谢谢。

1 个答案:

答案 0 :(得分:1)

if(number>=0){ 
    String.format("%04d",number); 
}else{
     String.format("%05d",number); 
    }