문제
나의 생각
문자열 안에 모음을 가지고 있다면 해당 문자를 replaceAll로 변경하는 방법으로 접근
나의 답안
public static String solution(String my_string) {
String[] mo = {"a", "e", "i", "o", "u"};
for (int i = 0; i < mo.length; i++){
if (my_string.contains(mo[i])){
my_string = my_string.replaceAll(mo[i], "");
}
}
return my_string;
}
다른 답안
replaceAll 에서 찾는 값으로 배열과 같이 여러 값을 넣을 수 있음. [aeiou]
class Solution {
public String solution(String my_string) {
String answer = "";
answer = my_string.replaceAll("[aeiou]", "");
return answer;
}
}
'Programmers 문제풀이 > Lv.0' 카테고리의 다른 글
개미 군단 (0) | 2023.02.26 |
---|---|
제곱수 판별하기 (0) | 2023.02.26 |
문자열안에 문자열 (0) | 2023.02.26 |
숨어있는 숫자의 덧셈 (1) (0) | 2023.02.26 |
자릿수 더하기 (0) | 2023.02.26 |