位数不够前面补0 java中,随机产生1个四数,当不足四位时怎么补零?

java中,随机产生1个四数,当不足四位时怎么补零?shell如何实现字符串不足N位自动补零?shell处理字符串。如果字符串长度小于5位,则需要自动填充左侧的0。例如:123,自动完成是00123有

java中,随机产生1个四数,当不足四位时怎么补零?

shell如何实现字符串不足N位自动补零?

shell处理字符串。如果字符串长度小于5位,则需要自动填充左侧的0。

例如:123,自动完成是00123

有两种解决方案:

一种是shell的printf命令:

1 printf“ dn”123

另一种是使用awk:

1 echo 123 | awk“{printf(“ dn”,$0)}”

数字转换字符串,不足长度补零?

根据您的想法编写:(前提是您的长度已经确定!例如,现实中的10个它的循环太慢了!int ium=27字符串strum=String.valueOf值(ium)字符串str=“0000000000”strum=结构子串(0,10-strum.length())strum系统输出打印(结构)