개발 공부

스캐너 본문

JAVA/배운 후

스캐너

규율 위에 자유 2023. 5. 26. 13:00

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