자바의 콘솔에 출력하는 메소드들인
System.out.println(), System.out.print() 는 단순 문자열을 있는 그대로 출력하는 메소드이다.
반면 System.out.printf 는 문자열의 내용을 조합하여 출력하는 메소드로
System.out.printf("정수 = %d, 실수 = %f, 문자 = %c ", 12, 24.5, 'A');
의 형식으로 사용하며, 이를 출력할 경우
정수 = 12, 실수 = 24.5 문자 = A
로 출력되며, 위의 소스에서 %~ 의 형태로 나타나는 것을 서식문자(변환문자)라고 한다.
%d는 10진수 정수로, %f는 실수로, %c는 문자로
출력하라는 의미를 가진다.
대표적인 서식문자를 정리하면 다음과 같다.
'Note > JAVA' 카테고리의 다른 글
[JAVA] 난수를 발생해주는 클래스, Random클래스 (0) | 2018.12.14 |
---|---|
[JAVA] Scanner클래스로 콘솔 입력하기 (0) | 2018.11.07 |
[JAVA] 비트 쉬프트(Shift)연산자 : << , >> , >>> (2) | 2018.10.05 |
[JAVA]오류: 기본 클래스 을(를) 찾거나 로드할 수 없습니다. (10) | 2018.09.12 |