코딩 테스트 풀이 10 - 숫자 문자열과 영단어

배효림·2023년 3월 20일
0

코딩테스트

목록 보기
10/20

✔ 문제

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

💡 접근 방법

String의 replaceAll 함수를 사용하여 문자열과 대응되는 숫자로 치환하였다.

⭐ 코드

class Solution {
    public int solution(String s) {
        s = s.replaceAll("zero","0");
        s = s.replaceAll("one","1");
        s = s.replaceAll("two","2");
        s = s.replaceAll("three","3");
        s = s.replaceAll("four","4");
        s = s.replaceAll("five","5");
        s = s.replaceAll("six","6");
        s = s.replaceAll("seven","7");
        s = s.replaceAll("eight","8");
        s = s.replaceAll("nine","9");

        return Integer.parseInt(s);
    }
}
profile
항상 위를 바라보는 프로그래머

0개의 댓글