문제 설명
입출력 예시
요약
문자를 숫자로 바꾸기
풀이
접근 방식
1. 문자를 숫자로 바꾸기
→ replaceAll() 메소드를 통해 변환
코드리뷰
import java.util.*;
class Solution {
public int solution(String s) {
// 숫자를 문자형태로 담은 배열 만들기
String[] arr = {"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine", "ten"};
for(int i = 0; i < arr.length; i++) {
s = s.replaceAll(arr[i], String.valueOf(i)); // repalceAll()을 통해 숫자로 변환
}
int answer = Integer.valueOf(s);
return answer;
}
}
'알고리즘 > PROGRAMMERS' 카테고리의 다른 글
상품 별 오프라인 매출 구하기(DB) (0) | 2024.03.22 |
---|---|
3월에 태어난 여성 회원 목록 출력하기(DB) (0) | 2024.03.22 |
비밀지도(Lv.1) (0) | 2024.03.22 |
의상(Lv.2) (0) | 2024.03.22 |
캐시(Lv.2) (0) | 2024.03.22 |