Java Scanner 클래스
Updated:
자바 Scanner 클래스
자바에서 입력받을 때 가장 많이 쓰이는 스캐너 클래스에 대해 알아봅시다!
이 Scanner 클래스를 통해 정수,실수,문자열을 읽어올 수 있습니다.
jdk1.5부터 추가가 되었고 이전에 쓰이던 입력을 받는 명령보다 예외처리, 수행속도면에서 편해서 많이 쓰이게 되었습니다.
Scanner 사용법
import java.util.Scanner;
Scanner를 사용하기 위해서 import를 통해 외부 클래스를 호출합니다.
(Scanner는 java.util 패키지에 포함되어 있습니다.)
Scanner의 메소드 종류
- next() : 공백 이전의 문자열 받기
- nextInt() : 공백 이전의 정수 받기
- netxtDouble() : 공백 이전의 실수 받기
- nextLine() : 문자열 전체 입력 받기 ( 입력값에 공백을 받을 여지가 있다면 이것을 선택)
- nest().charAt(0) : 문자 하나 입력 받기
- hasNextInt() : 입력한 값이 정수형이 아닐 경우는 false를 리턴하고, 정수로 표현할 수 있는 형식의 숫자형인 경우는 true를 리턴.
Leave a comment