Scanner 사용해서 키보드 입력받을 때 nextInt() 사용한 후 nextLine() 사용하면 문자열이 제대로 입력되지 않는데
nextInt() 은 키보드 엔터키를 누르기 바로 전의 숫자만 입력을 받고, 이후 nextLine() 사용하면 아직 공백이 남아있기 때문에 공백만 입력받고 메소드가 종료가 됨
해결방안
nextLine() 사용하기 전에 .nextLine(); 작성하면 됨
예시
https://print-blue.tistory.com/110
'Others > Error' 카테고리의 다른 글
이클립스 실행시 에러날 때 해결방안 (0) | 2024.03.27 |
---|---|
pip 설치시 파일에 바이러스 또는 기타 사용자 동의 없이 설치된 소프트웨어가 있기 때문에 작업이 완료되지 않았습니다 에러 해결방안 (0) | 2023.05.23 |