Scanner 클래스의 String을 입력받는 메서드 next()와 nextLine()
Scanner의 next()는 화이트스페이스를 기준으로 입력을 받는다.
화이트스페이스(whitespace)란?
의미없는 공백, 탭, 행 등 (' ', '\t', '\r', '\n' 등)
next()와 nextLine() 차이점
next()
'한 단어'를 기준으로 읽어들인다. = 공백을 기준으로 입력을 받는다.
nextLine()
'한 줄'을 기준으로 읽어들인다 = 개행을 기준으로 입력을 받는다.
'Backend > Java' 카테고리의 다른 글
[Java] Scanner 클래스 사용 시 close() 작성해 주어야 하는 이유 (0) | 2021.11.02 |
---|