【Java】数字前自动补0
作者:
如雨随行2020 | 来源:发表于
2022-01-29 00:14 被阅读0次
- 问题:现在有个数字,要将转换为固定长度的字符串,小于长度的前面补0(java语言)
两种方法:
/**
* 数字前面自动补0
* @param number 数字
* @param n 最后的长度
* @return
*/
public static String nDigitNumStr(int number, int n) {
NumberFormat format = NumberFormat.getNumberInstance();
format.setMinimumIntegerDigits(n);
format.setGroupingUsed(false);
return format.format(number);
}
public static void main(String[] args) {
System.out.println(nDigitNumStr(12, 5));
// 第二种方法
System.out.println(String.format("%05d", 12));
}
本文标题:【Java】数字前自动补0
本文链接:https://www.haomeiwen.com/subject/rneraltx.html
网友评论