입력
◎ Scanner 클래스
java.util 패키지 안에 Scanner 클래스가 있으므로 import 먼저 해주어야함
import java.util.Scanner;
// 이클립스에선 scanner > ctrl + shift + O 하면 자동import됨
Scanner sc = new Scanner(System.in);
//객체 생성
//클래스이름 객체이름 = new 클래스이름()
Scanner sc = new Scanner(System.in);
=>sc는 객체이름,
◎ Scanner 메소드 (콘솔창에서 입력을 구현하기 위해 사용)
⊙ next()
- String(문자열)로 입력 받음
- 사용자가 입력한 값 중 공백 또는 줄바꿈 문자를 구분점으로 각 문자열을 분리
⊙ nextLine()
- String(문자열)로 입력 받음
- 공백도 값으로 취급하기 때문에 그대로 입력 받음
⊙ nextInt()
-int(정수)로 입력 받음
⊙nextDouble()
.
.
.
등등이 있음
num = sc.nextInt();
height = sc.nextDouble();
출력
print() : 마지막에 자동으로 줄바꿈 하지 않고 소괄호 안의 문장을 출력
println() : 마지막에 줄을 바꿔주면서 소괄호 안의 문장을 출력한다.
printf() : 마지막에 자동으로 줄바꿈 하지 않고 서식문자를 사용하여 출력
서식문자
%c
%s
%d
%f
'Study > Java' 카테고리의 다른 글
| 자바의 제어문 [조건문/If문,Switch문] (0) | 2024.02.17 |
|---|---|
| 자바의 문자열 형변환 (0) | 2024.02.17 |
| 자바와 이클립스 단축키 (0) | 2024.02.15 |