한 자리 정수로 이루어진 문자열 num_str이 주어질 때, 각 자리수의 합을 return하도록 solution 함수를 완성해주세요.
아스키코드 값을 이용해 계산했다. chatAt()으로 num_str 문자열을 자릿수에 따라 각각의 문자로 나누고, 문자열 0을 빼 구하고자 하는 아스키코드 값을 구해 int answer에 누적한다.
예) 0의 아스키코드 값 : 80, 1 : 아스키코드 값 81 → 81 - 80 = 1
class Solution {
public int solution(String num_str) {
int answer = 0;
for(int i=0;i<num_str.length();i++){
answer += num_str.charAt(i) - '0';
}
return answer;
}
}
