CODEDRAGON ㆍDevelopment/Java
System.out.printf()
· System.out.printf 메소드는 문자열의 중간에 삽입될 데이터를 가지고 하나의 문자열을 조합해서 출력합니다.
· 형식화된 문자열(format string)을 출력할 수 있게 하기 위해 자바5부터 추가된 메소드입니다.
· %는 어떤 데이터를 표시하겠다는 서식문자입니다.
· JDK 1.5 이상부터 사용가능합니다
printf() 형식
printf("형식화된 문자열", "형식화된 문자열에 제공할 값"); |
형식화된 문자열(format string) 형식
%[argument_index$][flags][width][.precision] conversion |
% |
필수 작성 서식문자임을 표시합니다. |
||||||
argument_index$ |
적용할 매개값의 순번 1$는 첫번째 매개값, 2$는 두번째 매개값을 적용하게 됩니다. |
||||||
flags |
빈공간을 채우는 방법 지정
|
||||||
width |
전체 자릿수 |
||||||
.precision |
소수 자릿수 |
||||||
conversion |
필수 작성 정수(d), 실수(f), 문자열(s)같은 변환문자를 지정합니다. |
Format String Syntax
https://docs.oracle.com/javase/8/docs/api/java/util/Formatter.html
'Development > Java' 카테고리의 다른 글
Scanner 클래스 메소드 (0) | 2017.09.14 |
---|---|
% 서식문자, % 서식문자 예 (0) | 2017.09.14 |
Console Output(콘솔 출력) - print vs println vs printf (0) | 2017.09.14 |
논리 연산자(logical operator) - 논리 연산자 종류, 논리 연산자 결과 (0) | 2017.09.13 |
산술 연산자(arithmetic operator) (0) | 2017.09.13 |