카테고리 없음
[코딩테스트] 프로그래머스 java 숨어있는 숫자의 덧셈 (1)
개발하는체대생
2023. 3. 22. 23:48
class Solution {
public int solution(String my_string) {
//1. 0-9까지 숫자를 제외한 문자를 찾아 ""으로 바꾼다.
//2. 숫자를 하나씩 구분지어 charNumber에 담는다.
//3. char 타입의 number를 int로 형변환하고 누적합을 한다.
int answer = 0;
String onlyNumber = my_string.replaceAll("[^0-9]","");//0-9까지 제외하는 정규식
for(char charNumber : onlyNumber.toCharArray()) {
answer += Character.getNumericValue(charNumber);
}
return answer;
}
}