Backend/Java
[Java] next()와 nextLine() 차이점
olli2
2021. 11. 2. 23:40
Scanner 클래스의 String을 입력받는 메서드 next()와 nextLine()
Scanner의 next()는 화이트스페이스를 기준으로 입력을 받는다.
화이트스페이스(whitespace)란?
의미없는 공백, 탭, 행 등 (' ', '\t', '\r', '\n' 등)
next()와 nextLine() 차이점
next()
'한 단어'를 기준으로 읽어들인다. = 공백을 기준으로 입력을 받는다.
nextLine()
'한 줄'을 기준으로 읽어들인다 = 개행을 기준으로 입력을 받는다.