코딩테스트/lv0

[프로그래머스 코딩테스트]java Lv.0 숨어있는 숫자의 덧셈

chantleman 2024. 7. 10. 09:27

class Solution {
    public int solution(String my_string) {
        int answer = 0;
        
        for(int i=0;i<my_string.length();i++)
        {
            char ch=my_string.charAt(i);
            if(ch>='0' && ch<='9')
            {
                answer+=ch-'0';
            }
        }
        return answer;
    }
}

그냥 answer+=ch; 이렇게만 하면 ch가 char기 때문에 아스키코드값이 더해지게 됩니다.