Programmers/1단계 기초 트레이닝
[Day2] 문자열 겹쳐쓰기
써머레인
2024. 5. 25. 12:55
풀이코드
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;
}
}