inblog logo
|
moohyun
    알고리즘문제풀기

    특정 문자 제거하기

    난이도 최하
    화낼거양's avatar
    화낼거양
    Dec 12, 2024
    특정 문자 제거하기
    Contents
    문제정답
     
     
    출처 : https://school.programmers.co.kr/learn/courses/30/lessons/120826
     
     

    문제

     
    notion image
     
    기본적으로 주어진 코드 :
    class Solution { public String solution(String my_string, String letter) { String answer = ""; return answer; } }
     
     

    정답

     
    class Solution { public String solution(String my_string, String letter) { String answer = ""; for (int i = 0; i < my_string.length(); i++) { char c = my_string.charAt(i); if (c != letter.charAt(0)) { answer += c; } } return answer; } }
     
    반복문 사용
     
    for (int i = 0; i < my_string.length(); i++) { char c = my_string.charAt(i); if (c != letter.charAt(0)) { answer += c; } }
     
    • 문자열 my_string의 각 문자를 순회하는 반복문을 사용합니다.
    • my_string.charAt(i)를 사용하여 현재 인덱스 i의 문자를 가져와 c에 저장합니다.
    • 현재 문자가 letter.charAt(0) (즉, 제거할 문자)와 같지 않다면, answer 문자열에 해당 문자를 추가합니다.
    Share article
    Contents
    문제정답

    moohyun

    RSS·Powered by Inblog