
문자열 my_string과 문자 letter이 매개변수로 주어집니다. my_string에서 letter를 제거한 문자열을 return하도록 solution 함수를 완성해주세요.
my_string의 길이 ≤ 100letter는 길이가 1인 영문자입니다.my_string과 letter은 알파벳 대소문자로 이루어져 있습니다.| my_string | letter | result |
|---|---|---|
| "abcdef" | "f" | "abcde" |
| "BCBdbe" | "B" | "Cdbe" |
class Solution {
public String solution(String my_string, String letter) {
String answer = "";
char string_[] = my_string.toCharArray();
for (int i = 0; i < string_.length; i++){
if(string_[i] == letter.charAt(0)){
continue;
}
answer += string_[i];
}
return answer;
}
}
toCharArray() : String 타입을 char 타입으로 변환하는 내장 함수임.
.charAt(0) : String 타입을 특정 index만 char타입으로 변환하는 내장함수인데letter가 다른 데이터 타입이기 때문에 인수를 넣어 계산 (0)