dbtlwns   5년 전

문제의범위가 커서 int는 못쓸거같아 문자열로 입력을 받은뒤 substring으로 하나씩 잘라서 정수로 바꾼뒤 sum에다가 더하는 식으로 해결하려고 했는데

String index out of range 에러가 나길래 substring 마지막 항 if문으로 걸어줬는데도 자꾸 에러가나서 질문드립니다.ㅠㅠ

코딩 고수님들 좀 도와주세요 ㅠㅠ

djm03178   5년 전

5번째 줄에서 nextInt를 한 이후 커서는 첫 줄의 끝에 있습니다.

여기서 6번째 줄의 nextLine을 하면 읽는 것은 두 번째 줄이 아니라, 첫 번째 줄의 끝에 있는 개행 문자 뿐입니다. 이 개행 문자는 버리고 그 다음 줄을 다시 읽어야 합니다.

dbtlwns   5년 전

정말 감사합니다 저는 substring이 문제인줄 알았는데 새로운 사실 하나 배워갑니다  감사합니다!!!

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