반응형
Scanner를 이용한 출력 방법
1. 콘솔 출력
1) 콘솔 : 컴퓨터를 대상으로 데이터를 입력 및 출력하는 장치를 말한다. 대표 장치로는 키보드, 마우스 그리고 모니터가 있다.
2) 자바에서 출력하는 함수는 아래와 같다.
System.out.println()
System.out.printf()
System.out.print()
println() : 괄호 내부의 내용을 출력한 후에 행을 바꿉니다.
printf() : 괄호 내부의 내용을 지정된 포맷을 사용해서 출력합니다.
print() : 괄호 내부의 내용을 출력만 하고 행을 바꾸지 않습니다.
3) printf() : 문자열의 내용을 조합하여 출력하는 기능을 제공한다.
ex)
System.out.printf("포맷 문자열", 데이터, 데이터, 데이터... );
System.out.printf("정수, 실수, 글자, 문자열", %d, %f, %c, %s);
4) 출력 서식 지정자
%d - 10진수의 정수 형태 출력
%o - 8진수의 정수 형태 출력
%x - 16진수의 정수 형태 출력
%f - 실수 형태 출력
%e - 지수형으로 출력
%c - 문자로 출력
%s - 문자열로 출력
%b - boolean 형식으로 출력
2. 콘솔 입력
1) Scanner 클래스
Scanner input = new Scanner(System.in);
'input' 부분에는 다른 어떤 지정자가 들어가도 상관없습니다.
Scanner를 사용하려면 클래스 경로 이름을 넣어줘야 됩니다.
import jave.util.Scanner;
- 콘솔을 통한 입력 기능을 제공한다.
- 숫자뿐만 아니라 다양한 데이터를 입력받을 수 있다.
반응형
'프로그래밍 > Java' 카테고리의 다른 글
[자바 - Java] 조건문(if switch case) (0) | 2022.08.23 |
---|---|
[자바 - Java] 개발자 환경 세팅 - JDK (0) | 2022.08.22 |
[자바 - Java] 연산자 종류 우선순위 (0) | 2022.08.18 |
[자바 - Java] 상수 리터럴 함수 형변환 (0) | 2022.08.18 |
[자바 - Java] 자료형(기본 자료형, 정수 자료형, 실수형, 문자형, 논리형) (0) | 2022.08.17 |