How can I pad an integer with zeros on the left?

后端 未结 16 2316
南旧
南旧 2020-11-21 06:31

How do you left pad an int with zeros when converting to a String in java?

I\'m basically looking to pad out integers up to 9999

16条回答
  •  面向向阳花
    2020-11-21 06:54

    Use java.lang.String.format(String,Object...) like this:

    String.format("%05d", yournumber);
    

    for zero-padding with a length of 5. For hexadecimal output replace the d with an x as in "%05x".

    The full formatting options are documented as part of java.util.Formatter.

提交回复
热议问题