[JAVA] Scanner에서 next()와 nextLine()의 주의할 점 (2)
앞서 2023.03.14 - [국비 지원] - [JAVA] 사용자의 입력을 받을 수 있는 Scanner (1)에서 next()와 nextLine()의 차이점을 말했었다. 다시 정리하자면 아래와 같다. next() : 문자열을 입력할 때 처음으로 나오는 화이트 스페이스(공백, 탭) 이전 문자열까지 입력 받는다. ex) "안녕하세요. 반갑습니다." => "안녕하세요."만 반환 nextLine() : 문자열을 입력할 때 엔터 치기 전까지의 문장 전체를 입력받는다. ex) "안녕하세요. 반갑습니다. [엔터]" => "안녕하세요. 반갑습니다." 반환 사용 시 주의할 점이 있다. 아래의 코드를 보자. import java.util.Scanner; public class ScannerEx { public static..