본문 바로가기

Programming/Java

String.Format 을 이용한 정해진 자릿수에 0 채워넣기

String test = String.format("%d_%04d", first, second);

위 변수의 값이 first가 1, second가 2라면
String test = "1_0002 " 과 같이 된다.

= 스크립트 버전 =

 
1 function fn_fillZero(val, len)
2 {
3     val = "00000000000" + val;
4     return val.substring(val.length - len);
5 }