标签: java format int
我尝试格式化整数,因此它们总是有四个正确的数字,也就是说,我想要0来填充。
我尝试过"%04d",它可以很好地用于正数。对于否定内容,它会提供-[854]之类的内容,我需要-[0854]。
"%04d"
-[854]
-[0854]
谢谢。
答案 0 :(得分:1)
if(number>=0){ String.format("%04d",number); }else{ String.format("%05d",number); }