[ Lv.0 ] 모음 제거

leeda06·2023년 12월 6일
0

코메미들

목록 보기
22/58
post-thumbnail

문제 설명

영어에선 a, e, i, o, u 다섯 가지 알파벳을 모음으로 분류합니다. 문자열 my_string이 매개변수로 주어질 때, 모음을 제거한 문자열을 반환하는 solution 함수를 완성해주세요.

제한사항

  • my_string은 소문자와 공백으로 이루어져 있습니다.
  • 1 ≤ my_string의 길이 ≤ 1,000

입출력 예

my_stringresult
"bus""bs"
"nice to meet you""nc t mt y"

입출력 예 설명

입출력 예 #1
"bus"에서 모음 u를 제거한 "bs"를 반환합니다.

입출력 예 #2
"nice to meet you"에서 모음 i, o, e, u를 모두 제거한 "nc t mt y"를 반환합니다.


내 코드

class Solution {
    public String solution(String my_string) {
        String answer = "";
        char my_S[] = my_string.toCharArray();
        for (int i = 0; i < my_string.length(); i++){
            if(my_S[i] != 'a' && my_S[i] != 'e' && my_S[i] != 'i' &&
               my_S[i] != 'u' && my_S[i] != 'o'){
                answer += my_S[i];
            }
        }
        return answer;
    }
}

설명

  • if문의 조건 : "a" 그리고 "e","i","u","o"가 아닌 것이라면 answer에 추가 함.
  • .toCharArray() : String 타입을 char 타입으로 변경하는 내장 함수임.
profile
웹솔루션과

0개의 댓글