Coding Test/Java

[프로그래머스 / Java] Lv.0 특정 문자 제거하기

annovation 2025. 4. 26. 20:22

Question

https://school.programmers.co.kr/learn/courses/30/lessons/120826

 

프로그래머스

SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프

programmers.co.kr


Code

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

 

💡문자열 치환 함수

  • replace(CharSequence old, CharSequence new) [각주:1]
    • CharSequence old의 문자나 문자열을 CharSequence new로 치환합니다.
  • replaceAll(regex, replacement) [각주:2]
    • regex(정규식)으로 표현된 문자열을 찾아 replacement로 치환합니다.

✅ 예시

String str = "apple banana apple";
String result = str.replaceAll("a[a-z]*e", "fruit");
System.out.println(result); // 출력: fruit banana fruit

출처

반응형