본문 바로가기
Back-end/JAVA & Spring

[Java] printf 출력 서식 - %d, %f, %c, %s

by 꼬바리 2021. 6. 3.

<자바에서 제공하는 특수문자>

1. \n : new line: 한 줄 띄움 

   ex) System.out.println("안녕\n하세요"); 
   ==> 출력결과: 
           안녕
           하세요
2. \t : tab : 일정 간격 띄움

  ex) System.out.println("아이유\t LvoePoem \t 2019년 12월 발매");
   ==> 출력결과:
           아이유          LvoePoem           2019년 12월 발매
3. \" : 쌍따옴표 출력

  ex) System.out.println("\"Hello, Java\""); 
   ==> 출력결과:
           "Hello, Java"

<Java printf 출력서식>

1. println: 출력 후 한 줄 띄움

2. pirnt: 출력 후 줄 띄우지 X. 한 줄로 쭉 출력.

3. 서식이 있는 출력 

 - JDK 1.5 이상에서만 가능. printf에서만 가능. println에서는 불가. 

   1) %d: 정수

System.out.printf("국어점수: %d", 10); // %d 안에 10을 집어넣는다.
// 출력결과: 국어점수: 10
System.out.printf("%d%d%d", 100, 90, 60); // 정수를 세 개 입력하겠다는 뜻. 
// 출력결과: 1009060 

   2) %f: 실수

   3) %c: 문자

   4) %s: 문자열 

 

 

728x90
반응형

댓글