본문 바로가기
JAVA

콘솔 입출력 환경, printf 사용법

by winteringg 2022. 8. 20.

1. 출력 환경
1) CLI (Command-Line Interface)
  - 커맨드라인 인터페이스 또는 명령어 인터페이스. 작업 명령은 사용자가 컴퓨터 키보드 등을 통해 문자열의 형태로 입력하며, 컴퓨터로부터의 출력 역시 문자열의 형태로 주어짐.
2) GUI (Graphical User Interface)
  - 그래픽 사용자 인터페이스. 사용자가 편리하게 사용할 수 있도록 입출력 등의 기능을 알기 쉬운 아이콘 따위의 그래픽으로 나타낸 것.

2. printf() 사용 형식
1) System.out.printf("포맷 문자열", 데이터, 데이터, 데이터 ...)
  - 정수형 : %d (decimal = 10진수 정수형으로 출력)
  - 정수형 : %x (hexa decimal = 16진수 정수형으로 출력)
  - 정수형 : %o (octal = 8진수 정수형으로 출력)
  - 실수형 : %f (float = 소수점 형식으로 출력)
    * 소수점 뒷자리 수를 정할 때에는 %.숫자f 형식으로 씀. ex)%.1f => 소수점 뒤 한자리까지 출력됨.
  - 문자형 : %c (char = 문자 형식으로 출력)
  - 문자열 : %s (String = 문자열 형식으로 출력)
  - 줄바꿈 : %n (줄바꿈 지시자 = 엔터. 개행)
  - boolean 출력 : %b (boolean = boolean 형식으로 출력)

2) 나머지 연산자 %
  - 오른쪽 피연산자로 나누고 남은 나머지를 반환하는데, 나누는 피연산자는 0이 아닌 정수만 허용 (부호는 무시됨)

printf 사용 예시
Scanner 클래스를 활용한 printf 구문 예시
next(), nextLine() 과 printf 구문 응용

'JAVA' 카테고리의 다른 글

Scanner 클래스  (0) 2022.08.20
형 변환  (0) 2022.08.20
String 타입과 클래스  (0) 2022.08.16
패키지 (package) 와 import  (0) 2022.08.14
객체 지향 프로그래밍  (0) 2022.08.14

댓글