문자열 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)