Day 9

강태훈·6일 전

nbcamp TIL

목록 보기
9/13

Step 1

큰 어려움은 없었다. 하지만 정수형을 입력 받은 후에 문자형을 입력 받으려 하였을 때, 스캐너가 입력을 받지않고 그냥 넘어가는 일이 있었다.
문제가 무엇인지 찾아보니 String으로 입력받을때 앞에 정수형을 입력받고 넘어가기 위해 누른 엔터가 그대로 문자형에 입력되어 자동으로 넘어가진 것이다.
내가 확인한 해결방법은 두가지. 정수보다 먼저 입력받기, 빈 스캐너를 만들어서 엔터 떠넘기기.
추가로 기존 스캐너 대신에 char sign = sc.next().charAt(0);를 사용하는 방법도 있다

Step 2

아직 호출과 선언은 낯설지만 특별히 어려운 부분은 없었다. 계산기록을 문자형 배열에 저장하기위해 정수형 배열을 문자형 배열로 바꾸는 법을 알게되었다.

[자료형].valueof(변수)

0개의 댓글