코딩테스트/프로그래머스 Lv. 0

[프로그래머스] Lv. 0 문자열 겹쳐쓰기

촙오 개발자 2025. 1. 28. 23:20
반응형

문자열 겹쳐쓰기

 

문제 설명

 

요구사항

  • 문자열 두개와 숫자 하나를 입력 받음
  • 입력받은 숫자만큼 첫번째 문자열 자른 후 두번째 문자열 붙이기
  • 첫번째 문자열 나머지 붙이기

테스트

package lv0;

public class 문자열_겹치기 {
	public String solution(String my_string, String overwrite_string, int s) {
        String answer = "";
        
        answer = my_string.substring(0, s) // 입력 받은 만큼 붙이기
        		+ overwrite_string // 두번째 문자열
        		+ my_string.substring(s + overwrite_string.length(), my_string.length()); // 첫번째 문자열 나머지 붙이기
        
        return answer;
    }
}

 

프로그래머스

class Solution {
    public String solution(String my_string, String overwrite_string, int s) {
        String answer = "";
        
        answer = 
            my_string.substring(0, s) 
            + overwrite_string 
            + my_string.substring(s + overwrite_string.length(), my_string.length());
        
        return answer;
    }
}

 

결과

반응형