[Java] 10. 문자열 겹쳐쓰기

김주희's avatar
May 19, 2025
[Java] 10. 문자열 겹쳐쓰기

1. 문제 설명, 제한 사항, 입출력 예시

notion image
notion image
 

2. 아이디어

💡
Java 문자열 슬라이싱 - Substring, Split

1. Substring

 

2. Split

 
 

3. 풀이 코드

class Solution { public String solution(String my_string, String overwrite_string, int s) { String answer = ""; answer += (my_string.substring(0,s) + overwrite_string); if(my_string.length() > overwrite_string.length() + s){ answer += my_string.substring(overwrite_string.length() + s); } return answer; } }
다른 사람 풀이
class Solution { public String solution(String my_string, String overwrite_string, int s) { String start = my_string.substring(0,s); String last = my_string.substring(s+overwrite_string.length()); String answer = start+overwrite_string+last; return answer; } }
Share article

jay0628