rny_string

인철·2023년 11월 17일
0

algorithm

목록 보기
50/91
post-thumbnail

rny_string 문제

'm'과 "rn"이 모양이 비슷하게 생긴 점을 활용해 문자열에 장난을 하려고 합니다. 문자열 rny_string이 주어질 때, rny_string의 모든 'm'을 "rn"으로 바꾼 문자열을 return 하는 solution 함수를 작성해 주세요.

😊 문제 정답

class Soultion{
	public String solution(String rny_string){
    	String arr = rey_string.replace("m", "rn");
        return arr;
    }
}

replace와 replaceAll은 문자열에서 특정 부분을 대체하는데 사용되는 메서드 입니다.
하지만 두 메서드는 3가지 면에서 차이점이 있습니다.

  • 대상 지정 방식
    replace : 특정 문자 또는 문자열을 직접 대체
    replaceAll : 정규 표현식을 사용하여 패턴을 매칭하고 대체

  • 입력 형식
    replace : 단순한 문자 또는 문자열 대상
    replaceAll : 정규표현식을 사용하므로 더 복잡한 패턴 대체 가능

  • 성능
    replace : 단순한 문자열 대체 하는데 좋음
    replaceAll : 정규 표현식은 더 복잡한 검색 및 대체를 수행하기에 좋음

profile
같은글이있어도양해부탁드려요(킁킁)

0개의 댓글