본문 바로가기
Algorithm/Programmers

[Programmers] Lv.0 | 숨어있는 숫자의 덧셈 (1) | Java

by unknownomad 2025. 10. 9.

문제

https://school.programmers.co.kr/learn/courses/30/lessons/120851

 

풀이

class Solution {
    public int solution(String my_string) {
        int answer = 0;
        
        // 문자열을 하나씩 확인
        for (int i = 0; i < my_string.length(); i++) {
            char c = my_string.charAt(i);
            
            // 숫자라면 answer에 더함
            if (Character.isDigit(c)) {
                answer += c - '0';  // char형 숫자를 int형으로 변환하여 더함
            }
        }
        
        return answer;
    }
}

댓글