문제
문자열
my_string
, overwrite_string
과 정수 s
가 주어집니다. 문자열 my_string
의 인덱스 s
부터 overwrite_string
의 길이만큼을 문자열 overwrite_string
으로 바꾼 문자열을 return 하는 solution 함수를 작성해 주세요.제한사항
my_string
와overwrite_string
은 숫자와 알파벳으로 이루어져 있습니다.
- 1 ≤
overwrite_string
의 길이 ≤my_string
의 길이 ≤ 1,000
- 0 ≤
s
≤my_string
의 길이 -overwrite_string
의 길이
예시

풀이
substring
을 이용하여 처음에 0
부터 s
까지의 글자만 출력 후, overwrite_string
을 출려하였다. 그 후 나머지 글자 출력을 위하여 s
부터 overwrite_string
의 길이를 더한 번지수터 출력하였다.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())
);
return answer;
}
}

Share article