본문으로 바로가기
728x90
반응형

문제


풀이1

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
class Solution {
    public String solution(String my_string) {
       char[] c=my_string.toCharArray();                                        //변수로 들어온 Stirng을 char배열로 변환
        String answer="";
        
        for(int i=0; i<my_string.length(); i++) {
            if(c[i]=='a' || c[i]=='e' || c[i]=='i' || c[i]=='o' || c[i]=='u') { //배열의 i번째 char가 모음이면
                answer+="";                                                     //삭제
            } else {                                                            //모음이 아니면
                answer+=c[i];                                                   //다시 배열에 넣음
            }
        }
        return answer;
    }
}
cs

 

풀이2

1
2
3
4
5
6
7
class Solution {
    public String solution(String my_string) {
      String answer="";
      answer=my_string.replaceAll("[aeiou]""");   //매개변수로 들어온 Stirng 에 [aeiou]패턴 중 하나에 포함되면 삭제
        return answer;
    }
}
cs
반응형

 

728x90
반응형