본문 바로가기

JAVA

[JAVA] 입력 Scanner

반응형
입력문 
입력에는 Scanner 클래스를 이용
자바에는 제공되는 Scanner문을 import 해준다.

1
2
3
4
5
6
import java.util.Scanner// Scanner 클래스를 import해준다
 
Scanner sc = new Scanner(System.in// Scanner 객체를 생성
 
int a = sc.nextInt(); // 정수 입력 받기
String str = sc.nextLine(); // 문자열 입력 받기
cs

 

(System.in)은 키보드와 연결된 자바의 표준 입력 스트림이다.

Scanner의 메서드 타입 설명
next() 입력된 값을 문자열로 리턴
nextInt() 입력된 값을 정수형으로 리턴
nextDouble() 입력된 값을 실수형으로 리턴
nextLine() 입력된 값을 '엔터(\n)'전 까지 리턴

// next() -> 띄어쓰기를 구분할수없음!
// nextLine() -> 띄어쓰기를 구분함(한줄단위로 진행)

반응형