본문 바로가기
알고리즘 문제풀이/Programmers - 자바

프로그래머스 - 숨어있는 숫자의 덧셈 (2)

by 올리브영 2023. 3. 17.
728x90
반응형
class Solution {
    public int solution(String my_string) {
        int answer = 0;
        String[] ars = my_string.split("");
        for(int i=0; i<ars.length; i++){
        try {
            Integer.parseInt(ars[i]);
        } catch (Exception e) {
            ars[i] = "A";
        }            
        }
        
        String str = ""; 
        for(String a : ars){
            str+=a;
        }
        
        String[] ars1 = str.split("A");
        
        for(String a : ars1){
        try {
            answer += Integer.parseInt(a);
        } catch (Exception e) {
            continue;
        } 
            
        }
        return answer;
    }
}
728x90
반응형