[Programmers / Level 1] 81301. 숫자 문자열과 영단어 / 2021 카카오 채용연계형 인턴십 (Java)

이하얀·2024년 11월 9일
0

🕊️ 프로그래머스

목록 보기
68/82

💡 Info




입출력 조건




입출력 예시




문제 이해


  • 일부 영단어 혹은 문자열을 그에 대응하는 숫자로 변환하는 문제


알고리즘


풀이 시간 : 11분

  • 영어 숫자 단어 배열 지정
  • replace로 숫자 교체
import java.util.*;

class Solution {
    public int solution(String s) {
        String[] arr = {"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine"};
        
        for (int i = 0; i < arr.length; i++) {
            s = s.replace(arr[i], Integer.toString(i));
        }
        
        return Integer.parseInt(s);
    }
}


결과

profile
언젠가 내 코드로 세상에 기여할 수 있도록, BE&Data Science 개발 기록 노트☘️

0개의 댓글