본문 바로가기
Backend/JAVA

[JAVA] format

by howdyoon 2023. 3. 13.

출력서식 - 교재 p90 참조

\n  줄바꿈
\t  탭
\r 
\b
		 	
System.out.println("출력서식", 값);

 

지시자 설명
%d 10진 정수의 형식으로 출력
%x 16진 정수의 형식으로 출력
%f 부동 소수점 형식으로 출력
%c 문자로 출력
%s 문자열로 출력

 

System.out.print("사과\n참외\n\n수박\n\n\n");
System.out.print("바\t\t나\t나");
System.out.print("\n\n딸기");
		
System.out.printf("%d %d %d\n", 3, 5, 7);
System.out.printf("나이:%d\n", 25);
System.out.printf("a:%d\t b:%d\t c:%d\n", 2, 4, 6);
		
System.out.printf("#%5d#\n", 123);  //#  123# 오른쪽정렬
System.out.printf("#%-5d#\n", 123); //#123  # 왼쪽정렬
System.out.printf("#%05d#\n", 123); //#00123# 빈칸0채움
		
System.out.printf("x:%f y:%f z:%f\n", 1.2, 3.4, 5.6);
System.out.printf("#%6.2f#\n", 7.8);  //#  7.80#
System.out.printf("#%-6.2f#\n", 7.8); //#7.80  #
System.out.printf("#%.2f#\n", 7.8);   //#7.80#
		
System.out.printf("%c %c %c\n", 'S', 'K', 'Y');
System.out.printf("#%5c#\n", 'R');     //#    R#
System.out.printf("#%-5c#\n", 'r');    //#r    #
		
System.out.printf("%s %s %s\n", "Year", "Month", "Date");
System.out.printf("#%8s#\n", "HAPPY");  //#   HAPPY#
System.out.printf("#%-8s#\n", "HAPPY"); //#HAPPY   #
		
System.out.println(String.format("%.4f", 10/3.0)); //"3.3333"

 

출력

'Backend > JAVA' 카테고리의 다른 글

[JAVA] Math  (0) 2023.03.13
[JAVA] conversion  (0) 2023.03.13
[JAVA] quiz : 연습문제  (0) 2023.03.13
[JAVA] operator  (0) 2023.03.13
[JAVA] datatype  (0) 2023.03.13