NumberFormat으로 자릿수 맞추기

숫자를 출력할때는 자릿수를 맞추어야 할 경우가 있습니다.
3자리 숫자를 표시할때 앞에 0을 붙인다던가 3자리마다 콤마를 넣는다던가...
이런경우 NumberFormat을 사용하면 좀더 편하게 자릿수를 표현할 수 있습니다
단, 자릿수를 맞추는 것은 void메소드 형이기 때문에 출력만 가능하다

public static void main(String[] args)
{
  int a=1;
  int b=13;
  
 NumberFormat numformat=NumberFormat.getIntegerInstance();

//3자리 표현
numformat.setMinimumIntegerDigits(3);

System.out.println(numformat.format(a));

}

댓글

이 블로그의 인기 게시물

(네트워크)폴링방식 vs 롱 폴링방식

(ElasticSearch) 결과에서 순서 정렬

(18장) WebSocekt과 STOMP를 사용하여 메시징하기