olive   1년 전

결론으로 답이 나오지않는데요

Scanner로 하면 3 다음에 빈값이 들어가는 이유가 뭘까요?

chldn323   1년 전

https://allg.tistory.com/17

nextInt()는 개행문자(\n)를 제거하지 않아서 다음 nextLine()에서 입력받은 숫자부터 끝까지(여기선 \n 1개) 입력이 된다고 합니다.

nextInt() 다음 nextLine()을 써주거나 Integer.parseInt(s.nextLine())으로 입력을 받아 주세요.

댓글을 작성하려면 로그인해야 합니다.