작성한 질문수
나도코딩의 자바 기본편 - 풀코스 (20시간)
입력
작성
·
212
0
강의 5분 2초에
int height = sc.next();
이렇게 했을 때 오류가 생겨서 "문자열"로 입력 받은 값을 "정수"로 바꿔주어야 한다고 설명해주셨는데 키는 숫자인데 왜 문자열로 입력 받는다고 설명해주셨는지 궁금합니다!
답변 1
1
안녕하세요?sc.next(); 메소드는 다음 이미지에서 보시는 것처럼 반환형이 String, 즉 문자열입니다. 입력값이 숫자건 아니건 상관 없이 항상 문자열로 반환을 하기 때문에 "정수" 로 바꾸는 작업이 추가로 필요합니다 😊
감사합니다.