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

Yunki Kim·2023년 1월 8일
0

프로그래머스

목록 보기
81/101
post-thumbnail

문제


링크


코드

class Solution {
    public int solution(String my_string) {
        String[] stringArray = my_string.split("[a-zA-Z]");
        int answer = 0;
        for (String value : stringArray) {
            answer += value.isEmpty() ? 0 : Integer.parseInt(value);
        }
        return answer;
    }
}

리뷰

정규식을 이용하여 간단하게 구현할 수 있다.
정규식을 이용해 문자를 제거하고 배열을 돌며 공백인 경우 0, 숫자가 있는 경우 더해주도록 하였다.

0개의 댓글