将 1 转换为 01

2024-03-13

我有一个 1 - 99 之间的整数。如何让它始终为两位数,即:01、04、21?


想必您的意思是将数字存储在字符串中。

从 JDK1.5 开始就有了String.format() http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html#format%28java.lang.String,%20java.lang.Object...%29方法,这将让你完全做你想做的事:

String s = String.format("%02d", someNumber);

String.format() 的好处之一是,您可以使用它来构建更复杂的字符串,而无需采用大量连接,从而产生更清晰的代码。

String logMessage = String.format("Error processing record %d of %d: %s", recordNumber, maxRecords, error);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将 1 转换为 01 的相关文章

随机推荐