본문 바로가기

2023.11.21-2024.05.31

231220 JAVA Test01(프로그래머스 문제)

 

문자열 my_string, overwrite_string과 정수 s가 주어집니다. 문자열 my_string의 인덱스 s부터 overwrite_string의 길이만큼을 문자열 overwrite_string으로 바꾼 문자열을 return 하는 solution 함수를 작성해 주세요.

 

package kr.co.programmers;

 

public class Test01 {

public static String solution(String my_string, String overwrite_string, int s) {

 

String start = my_string.substring(0, s);

String end = my_string.substring(s + overwrite_string.length());

String answer = start + overwrite_string + end;

return answer;

}

 

public static void main(String[] args) {

String result = solution("He11oWor1d", "lloWorl", 2);

System.out.println(result);

 

result = solution("Program29b8UYP", "merS123", 7);

System.out.println(result);

 

}

}

 

HelloWorld

ProgrammerS123

'2023.11.21-2024.05.31' 카테고리의 다른 글

231220 JAVA Inter01(인터페이스)  (0) 2023.12.20
231220 JAVA Study  (1) 2023.12.20
231219 JAVA Test02(static,접근제어자, 상속)  (0) 2023.12.20
231219 JAVA Test01  (0) 2023.12.20
231219 JAVA AbstractEx2(추상화)  (0) 2023.12.20