당진뉴스

자바 프로그래밍질무 사진처럼 스캐너를 이용하지않고 하고싶은데 15번라인에 에러가 나요에러나는이유랑 해결법좀 알려주세요

2025. 3. 12. 오전 8:57:02

자바 프로그래밍질무 사진처럼 스캐너를 이용하지않고 하고싶은데 15번라인에 에러가 나요에러나는이유랑 해결법좀 알려주세요

사진처럼 스캐너를 이용하지않고 하고싶은데 15번라인에 에러가 나요에러나는이유랑 해결법좀 알려주세요

System.in.read()는 한 문자를 읽어 정수로 반환하는 방식인데 문자열 전체를 입력받게 해놔서 오류 발생해요. 여러 글자의 문자열을 입력받고 싶으면 BufferedReader나 Scanner를 사용하세요.

그리고 현재 코드에서는 System.in.read()를 사용해서 jumin 값을 입력받고 있는데 jumim에 단일 문자만 저장돼서 charAt(7)을 호출할 때 오류 날수도 있어요.

글 목록으로 돌아가기