개발 공부
스캐너 본문
Scanner 사용 목적 과 특징
- 사용자로부터 문자열 또는 숫자 열등의 사용자 입력을 받을 수 있게 하는 클래스이다
즉 스캐너만 있다면 사용자의 입력을 받을 수 있습니다. -
java.util 패키지에 포함되어 있어 java.util을 import를 해줘야 사용할 수 있다.
- [nextLine() 메서드 예외] 나머지 메서드들은 토큰 단위로 읽는다.
Scanner 객체 생성
-
ex) Sanner sc = new Scanner(System.in);
Scanner 클래스의 메서드
메서드
|
설명
|
next()
|
공백이전까지의 문자열 입력받음
|
nextLine()
|
문자열 전체를 입력받음 (한줄 띄어쓰기 포함)
|
sc.next().charAt(0);
|
문자 한개만 입력받음 (index)
|
nextInt()
|
int를 읽음
|
nextBoolean() 등등
|
boolean을 읽음
|
ex)
메서드 사용시 주의사항
'JAVA > 배운 후' 카테고리의 다른 글
print/printf/println 구분 (0) | 2023.05.26 |
---|---|
형변환 (0) | 2023.05.26 |
변수 (0) | 2023.05.26 |
추상클래스/템플릿 메서드 패턴 (0) | 2023.05.11 |
오버로딩 /오버라이딩 (0) | 2023.05.04 |