BufferedReader 로 입력 받은 String 문자열을 charAt(i)를 통해 한 글자씩 추출이 가능하다. 이 글자를 int 형으로 바꾸려면 어떻게 할까?
우선, char 형을 바로 출력하면 아스키 코드 값으로 출력된다. 그렇기에 아스키 코드 값이 아닌 실제 정수형으로 출력을 원한다면 -'0' 을 빼주면 된다. 그럼 0에대한 아스키 값을 빼니까 실제 정수가 나오게 된다.
int temp = str.charAt(i) - '0';