[프로그래머스/Java] Lv.0 - 문자열 겹쳐쓰기

2023. 8. 4. 18:50·코딩테스트/프로그래머스
문제설명
문자열 my_string, overwrite_string과 정수 s가 주어집니다. 문자열 my_string의 인덱스 s부터 overwrite_string의 길이만큼을 문자열 overwrite_string으로 바꾼 문자열을 return 하는 solution 함수를 작성해 주세요.

제한사항
my_string와 overwrite_string은 숫자와 알파벳으로 이루어져 있습니다.
1 ≤ overwrite_string의 길이 ≤ my_string의 길이 ≤ 1000
0 ≤ s ≤ my_string의 길이 - overwrite_string의 길이

 

class Solution {
    public String solution(String my_string, String overwrite_string, int s) {
        String before = my_string.substring(0, s);
        String after = my_string.substring(s + overwrite_string.length());
        return before + overwrite_string + after;
    }
}

substring을 이용해서 문자열을 자르는 방법을 활용했다.

'코딩테스트/프로그래머스' 카테고리의 다른 글
  • [프로그래머스/Java] Lv.0 - 홀짝에 따라 다른 값 반환하기
  • [프로그래머스/Java] Lv.0 - 두 수의 연산값 비교하기
  • [프로그래머스/Java] Lv.0 - 홀짝 구분하기
  • [프로그래머스/Java] Lv.0 - 대소문자 바꿔서 출력하기
KDH.dev
KDH.dev
  • KDH.dev
    CodingHard
    KDH.dev
  • 전체
    오늘
    어제
    • 전체글 (82)
      • 코딩테스트 (74)
        • 프로그래머스 (13)
        • 백준 (61)
      • CS (4)
        • 네트워크 (4)
      • Spring (1)
      • Java (3)
        • 자료구조 (3)
        • 알고리즘 (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    자바
    백준
    코딩테스트
    [LG유플러스] 유레카 백엔드 개발자
    13913
    부트캠프후기
    16935
    30804
    멀티캠퍼스it부트캠프
    CS
    프로그래머스
    5525
    11660
    네트워크
    14940
    17626
    프로그래머스 Lv.0
    21736
    18111
    자료구조
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.5
KDH.dev
[프로그래머스/Java] Lv.0 - 문자열 겹쳐쓰기
상단으로

티스토리툴바