-
카테고리
-
세부 분야
프로그래밍 언어
-
해결 여부
미해결
입력
23.10.16 20:08 작성 조회수 127
0
강의 5분 2초에
int height = sc.next();
이렇게 했을 때 오류가 생겨서 "문자열"로 입력 받은 값을 "정수"로 바꿔주어야 한다고 설명해주셨는데 키는 숫자인데 왜 문자열로 입력 받는다고 설명해주셨는지 궁금합니다!
답변을 작성해보세요.
1
나도코딩
지식공유자2023.10.16
안녕하세요?
sc.next(); 메소드는 다음 이미지에서 보시는 것처럼 반환형이 String, 즉 문자열입니다. 입력값이 숫자건 아니건 상관 없이 항상 문자열로 반환을 하기 때문에 "정수" 로 바꾸는 작업이 추가로 필요합니다 😊
감사합니다.
답변 1