728x90
class Solution {
public int solution(String my_string) {
int answer = 0;
String[] split = my_string.split("[^0-9]", -1);
for (String s : split) {
if (!s.equals("")) {
answer += Integer.parseInt(s);
}
}
return answer;
}
}
다른 사람의 풀이
class Solution {
public int solution(String my_string) {
int answer = 0;
String[] str = my_string.replaceAll("[a-zA-Z]", " ").split(" ");
for(String s : str){
if(!s.equals("")) answer += Integer.valueOf(s);
}
return answer;
}
}
728x90
반응형
'Algorithm > 프로그래머스' 카테고리의 다른 글
[알고리즘] 문자열 내 p와 y의 개수 Java (0) | 2023.09.24 |
---|---|
[알고리즘] 자릿수 더하기 Java (0) | 2023.09.18 |
[알고리즘] 외계행성의 나이 Java (0) | 2023.08.27 |
[알고리즘] 배열 자르기 Java (0) | 2023.08.26 |
[알고리즘] 짝수의 합 Java (0) | 2023.08.22 |