프로그래머스 문제

문자열 겹쳐쓰기

nakgopsae 2024. 6. 7. 11:34

 

class Solution {
    public String solution(String my_string, String overwrite_string, int s) {
        String answer = "";
        int a = overwrite_string.length();
        int b = my_string.length();
        answer = my_string.substring(0,s) + overwrite_string + my_string.substring(s+a,b);
        return answer;
    }
}
//(첫번째 부터 s 까지의 인덱스) + (오버라이트 스트링) + (앞에 두개 더한거 부터 끝번까지)
//substring(startIndex, string.length()) 시작값 , 길이 길이를 넣으면 -1 되어 마지막 인덱스를 가져온다

 

잘 몰라서 결국 찾아 찾아 보다가 답 보고 풀었다 

 

분발하자잉

'프로그래머스 문제' 카테고리의 다른 글

문자 리스트를 문자열로 변환하기  (0) 2024.06.07
문자열 섞기  (0) 2024.06.07
홀짝 구분하기  (0) 2024.06.06
문자열 돌리기  (0) 2024.06.06
문자열 붙여서 출력하기  (0) 2024.06.06