[99클럽 코테 스터디 4일차 TIL] 프로그래머스 숫자 문자열과 영단어

말하는 감자·2024년 10월 31일
0
post-thumbnail

99클럽 코테 스터디 4일차 TIL

💙 JAVA 비기너

📌 오늘의 학습 키워드

  • 문자열

📌 공부한 내용

📍 오늘의 문제

📍 작성 코드

class Solution {
    public int solution(String s) {
        String[] number = {"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine"};
        int index = 0;
        
        for(String num : number) {
            if(s.contains(num)) s = s.replace(num, String.valueOf(index));
            index++;
        }
        
        int answer = Integer.parseInt(s);
        
        return answer;
    }
}

📌 오늘의 회고

어쩐지 보자마자 방법이 막 떠오르더니만 예전에 풀었던 문제이다.
🎈 전에 작성했던 숫자 문자열과 영단어 글 보러가기

보통 오랜만에 보면 가물가물한데 파이썬으로도 풀고 자바로도 풀었던 문제인지라 인상이 깊었던 것 같다.

숫자의 영단어 배열 number를 만들고 snumber의 내용을 포함하고 있다면 해당 인덱스로 변경해준다.

profile
나는 말하는 감자다

0개의 댓글