알고리즘
영어가 싫어요
Baro_forest
2023. 3. 16. 23:31

입출력 예 설명
입출력 예 #1
- "onetwothreefourfivesixseveneightnine"를 숫자로 바꾼 123456789를 return합니다.
입출력 예 #1
- "onefourzerosixseven"를 숫자로 바꾼 14067를 return합니다.
class Solution {
public long solution(String numbers) {
long answer = 0;
numbers=numbers.replaceAll("zero","0");
numbers=numbers.replaceAll("one","1");
numbers=numbers.replaceAll("two","2");
numbers=numbers.replaceAll("three","3");
numbers=numbers.replaceAll("four","4");
numbers=numbers.replaceAll("five","5");
numbers=numbers.replaceAll("six","6");
numbers=numbers.replaceAll("seven","7");
numbers=numbers.replaceAll("eight","8");
numbers=numbers.replaceAll("nine","9");
answer = Long.parseLong(numbers);
return answer;
}
}
*numbers에 포함된 단어를 숫자로 replaceAll을 사용해서 변환 후 Long 타입으로 변환