我想为Android应用程序生成一个介于0和9999之间的数字,我将每次增加一个数字。 生成的字符串必须是固定的大小。 例如,对于0,我想有“0000” 1,我想有“0001” 等在java中生成具有固定大小的数字
任何想法将受到欢迎。 感谢
我想为Android应用程序生成一个介于0和9999之间的数字,我将每次增加一个数字。 生成的字符串必须是固定的大小。 例如,对于0,我想有“0000” 1,我想有“0001” 等在java中生成具有固定大小的数字
任何想法将受到欢迎。 感谢
使用StringUtils的leftpad
// StringUtils.leftPad("your number", "length", 'padding character');
StringUtils.leftPad("0", 4, '0');
的LIB http://www.java2s.com/Code/Jar/c/Downloadcommonlang3jar.htm或https://commons.apache.org/proper/commons-lang/download_lang.cgi
如果在答案中包含它需要外部库的事实,那就太好了......就像在链接问题的答案中一样。 – 2Dee
使用字符串格式化=的String.format( “%03D”,NUM); – Rajesh