[코딩테스트연습] 코딩데스트 입문 > Lv.0 모음 제거
2024. 3. 21. 09:56ㆍ코딩 테스트/[프로그래머스] Java
문제 설명
문제 풀이
class Solution {
public String solution(String my_string) {
String aeiou = "aeiou";
String answer = "";
for(int i=0; i<my_string.length(); i++){
if(aeiou.contains(Character.toString(my_string.charAt(i)))) continue;
else answer += my_string.charAt(i);
}
return answer;
}
}
다른 사람들은 주로 정규 표현식을 사용해서 ""로 대체시키는 코드를 작성했다.
나도 비슷하지만, 모음이 존재하면 건너뛰고 모음이 아닌 문자에 대해서만 answer에 추가하는 방식을 택했다.
'코딩 테스트 > [프로그래머스] Java' 카테고리의 다른 글
[코딩테스트연습] 코딩테스트 입문 > Lv.0 숨어있는 숫자의 덧셈 (1) (0) | 2024.03.21 |
---|---|
[코딩테스트연습] 코딩테스트 입문 > Lv.0 제곱수 판별하기 (0) | 2024.03.21 |
[코딩테스트연습] 코딩데스트 입문 > Lv.0 문자 반복 출력하기 (0) | 2024.03.21 |
[코딩테스트연습] 코딩테스트 입문 > Lv.0 순서쌍의 개수 (0) | 2024.03.18 |
[코딩테스트연습] 코딩테스트 입문 > Lv.0 옷가게 할인받기 (0) | 2024.03.18 |