다음과 같이 작성했는데 출력 부분에 첫 입력은 제대로 되는데 2번째 입력부터 이상해요.....아래처럼 나오는데.....무엇이 문제인가요?
1번째 정보 입력이름 : James harden나이 : 322번째 정보 입력이름 : 나이 :
18번째 줄의 nextInt가 실행된 후에는 입력 버퍼에 개행 문자가 남아있습니다. 그래서 다음 루프에서 nextLine이 실행되면 이 개행 문자 하나를 읽고 바로 한 줄이 끝난 것으로 처리하게 됩니다. 개행 문자를 먼저 입력받아서 버리고 다시 입력받아야 합니다.
댓글을 작성하려면 로그인해야 합니다.
wodus0129 3년 전
다음과 같이 작성했는데 출력 부분에 첫 입력은 제대로 되는데 2번째 입력부터 이상해요.....아래처럼 나오는데.....무엇이 문제인가요?
1번째 정보 입력
이름 : James harden
나이 : 32
2번째 정보 입력
이름 : 나이 :