본문으로 바로가기

[Programmers][Java] 모음 제거

category Algorithm/Programmers 2024. 8. 11. 17:06
728x90
반응형

목차

     

    개요 

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

     

     

    https://school.programmers.co.kr/learn/courses/30/lessons/120849

     

    프로그래머스

    코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

    programmers.co.kr

     

     

     

    Solution

    package solution;
    
    public class Solution {
    
        public String solution(String my_string) {
            char[] removeTargets = {'a', 'e', 'i', 'o', 'u'};
    
            for (int i = 0; i < my_string.length(); i++) {
                for (char ch : removeTargets) {
                    my_string = my_string.replace(String.valueOf(ch), "");
                }
            }
    
            return my_string;
        }
    
        public static void main(String[] args) {
            Solution s = new Solution();
            System.out.println(s.solution("bus"));
            System.out.println(s.solution("nice to meet you"));
        }
    
    }

     

    728x90
    반응형