한 줄 단위로 입력받는다는 게 어떤 의미인지 이해하기 어려울 수 있으니 예를 하나 더 들어 보겠습니다. Scanner 클래스에는 nextLine() 외에도 next() 명령어가 있습니다. nextLine() 아래에 다음 코드를 추가하고 실행합니다.
main(String[] args) {
Scanner scan = Scanner(System.in);
System.out.println(scan.nextLine());
java.util.Scanner;
Main {
System.out.println(scan.next());
}
}
실행 창이 열리면 ‘Hello Java’를 입력하고 Enter를 누릅니다. 그러면 ‘Hello Java’를 출력한 후 다음 줄에서 커서가 깜박입니다. 다시 ‘Hello Java’를 입력해 보세요. 이번에는 ‘Hello’만 출력한 후 종료합니다.