在 Java 中转换为 String
时,如何用零填充 int
?
我基本上希望用前导零填充高达 9999
的整数(例如 1 = 0001
)。
最佳答案
使用java.lang.String.format(String,Object...)
像这样:
String.format("%05d", yournumber);
用于长度为 5 的零填充。对于十六进制输出,请将 d
替换为 x
,如 "%05x"
中。
完整的格式选项记录为 java.util.Formatter
的一部分.
关于java - 如何在整数的左侧填充零?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57898573/