레쭈고 코테

코딩 테스트 - 34

정땅미 2024. 3. 10. 17:12

와우.. 방금 새로운 함수를 하나 더 알고 왓어여... 하아... 너무 힘들어용.........

뇌 용량이 가득 찬 느끼임 d=(´▽`)=b

 

친구가 이것도 함수를 알려줫어여~!

class Solution {
    public String solution(String my_string) {
        String answer = my_string.replaceAll("[aeiou]", "");;
        return answer;
    }
}

 

엄청난 가독성의 코드로 쉽게 풀었습니다. 야호 (●´∀`●)

replaceAll 이라는 함수를 사용하면 내가 aeiou에 쓴 곳에 저렇게 여러 개의 문자를 사용해 줘야 하고,

replace만 쓰면 하나의 문자를 작성해 줘야 합니다. ⸜(*´꒳`*)⸝

 

사실 이렇게 구글링을 해서 함수를.. 찾아 코드를 작성해도 되는 게 맞나.. 혼자 힘으로 줄줄 풀어서 마지막에 다른 사람 풀이 보기를 눌러서 함수를 아는 게 낫나... 이 생각이 들었어요... 그렇다고 제가 구글링으로 문제를 검색하는 게 아니라 함수를 검색하는 거긴 한데....... 흐음 그냥저냥 생각이 많이 듭니다. (─‿─)

그래서!!!!!!!!!!! 비슷한 하나의 문제를 더 풀어봤습니다. 

 

이거는 이제 replaceAll 말고 replace 를 써 줘야 하는 거였어여

그래서 나온 저의 코드는?!

class Solution {
    public String solution(String my_string, String letter) {
        String answer = my_string.replace(letter , "");
        return answer;
    }
}

 

letter은 변수이기 때문에 따옴표로 감싸주지도, [ ] 로도 감싸주지 않아요!!!!!!! 아주아주 쉽죠?!

이걸 풀면서 이제 replace 함수는 마스터한 것 같아유.. 학교 쌤이 내 준 문제도 풀어볼게유 ( ᵘ ᵕ ᵘ ⁎)

'레쭈고 코테' 카테고리의 다른 글

코딩 테스트 - 36  (0) 2024.03.12
코딩 테스트 - 35  (1) 2024.03.12
코딩 테스트 - 33  (0) 2024.03.10
코딩 테스트 - 32  (0) 2024.03.10
코딩 테스트 - 31  (0) 2024.03.09