
풀이코드
class Solution {
public String solution(String my_string, String overwrite_string, int s) {
// 문자열 my_string의 앞부분 (0부터 s 이전까지 부분)을 저장
String front = my_string.substring(0, s);
// 문자열 my_string의 뒷부분 (s + overwrite_string의 길이 이후 부분)을 저장
String back = my_string.substring(s + overwrite_string.length());
// 앞부분 + 덮어쓰기 문자열 + 뒷부분을 이어서 새로운 문자열을 생성
String answer = front + overwrite_string + back;
// 최종 결과를 반환
return answer;
}
}
'Programmers > 1단계 기초 트레이닝' 카테고리의 다른 글
[Day2] 홀짝 구분하기 (0) | 2024.05.25 |
---|---|
[Day2] 문자열 돌리기 (0) | 2024.05.25 |
[Day2] 문자열 붙여서 출력하기 (0) | 2024.05.25 |
[Day2] 덧셈식 출력하기 (0) | 2024.05.25 |
[Day1] 특수문자 출력하기 (0) | 2024.05.25 |