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


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