inblog logo
|
jay0628
    programmers Java

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

    김주희's avatar
    김주희
    May 19, 2025
    [Java] 10. 문자열 겹쳐쓰기
    Contents
    1. 문제 설명, 제한 사항, 입출력 예시2. 아이디어3. 풀이 코드
    school.programmers.co.kr
    https://school.programmers.co.kr/learn/courses/30/lessons/181943

    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

    RSS·Powered by Inblog