-
반응형
안녕하세요, 하루플 입니다.
프로그래머스에서 숫자 문자열과 영단어 문제를 풀어보았습니다.
형 변환만 잘해주면 쉬운 문제입니다!
문자로 입력된 영문 숫자명을 Integer로 바꾸어 숫자로 바꾸어주는 문제입니다.
1. 일치하는 문자가 있는지 비교를 위해 String으로 num 배열을 만들어줍니다.
2. 숫자가 0~9까지 10개로 정해져있으므로 for문은 for(int i=0; i<10; i++) 로 만듭니다.
3. replace()를 활용해 문자 치환을 합니다. num[i]를 i로 바꾸어주면 되는데 단순히 i는 Int형이므로 String으로 꼭 변환해야 오류가 나지 않습니다.
4. 저장된 최종 s 값은 String형이므로 Int형으로 변환하여 answer에 저장합니다.
5. answer 리턴
반응형'개발 > 코딩테스트' 카테고리의 다른 글
[프로그래머스/JAVA] 음양 더하기 (0) 2021.10.11 [프로그래머스/JAVA] 없는 숫자 더하기 (0) 2021.10.10 자바 함수 정리 (0) 2021.10.07 [백준/JAVA] 11720번 숫자의 합 풀이 (0) 2021.10.03 [백준/JAVA] 2577번 숫자의 개수 (0) 2021.10.03 댓글