[Java] printf 몇 가지 활용법

Tabasco·2022년 10월 6일

BootCamp

목록 보기
5/7

printf를 활용한 몇 가지 포맷 방법

1. %d에서 3자리마다 ,를 찍어주기

  • 자바에서 숫자 관련 포맷을 검색해보면, Numberformat()을 활용하는 예제들을 많이 볼 수 있다. String 객체와 같이 객체를 활용하는 경우에는 Numberformat()을 활용하는 것이 좋을 수 있으나, 단순히 decimal 변수를 보여줄 때 활용할 때는 아래의 방법을 이용하면 아주 손쉽게 3자리수 마다 ,를 찍어줄 수 있다.
system.out.printf("%,d",num)

2. %f에서 소수점 자리수 조절

  • float형의 소수점을 잡아주는 것은 아주 일반적으로 알고 있는데, 아래와 같이 사용하면 된다.
system.out.printf("%.2f",num) //소수점 아래 2자리까지 출력

3. %s에서 노출되는 글자수 조절 및 말줄임표

  • 프론트 개발을 할 때, 특히 반응형 웹을 개발한다고 하면 화면이 줄어들면서 말줌임을 해야하는 경우가 빈번하다.
    자바에서 이를 표현하기 위해서 아래와 같은 방법을 활용할 수 있다.
system.out.printf("%.2s...",num) //String 변수의 2자를 출력한 뒤 ... 추가
profile
내가 보려고 적는 블로그

0개의 댓글