728x90
https://school.programmers.co.kr/learn/courses/30/lessons/120895
문제)문자열 my_string과 정수 num1, num2가 매개변수로 주어질 때, my_string에서 인덱스 num1과 인덱스 num2에 해당하는 문자를 바꾼 문자열을 return 하도록 solution 함수를 완성해보세요.
풀이)
class Solution {
public String solution(String my_string, int num1, int num2) {
String answer = "";
for(int i=0; i<num1; i++){
answer += my_string.charAt(i);
}
answer += my_string.charAt(num2);
for(int i=num1+1; i<num2; i++){
answer += my_string.charAt(i);
}
answer += my_string.charAt(num1);
for(int i=num2+1; i<my_string.length(); i++){
answer += my_string.charAt(i);
}
return answer;
}
}
728x90
'프로그래밍 > Java(자바)' 카테고리의 다른 글
[프로그래머스] k의 개수 --java (1) | 2024.02.14 |
---|---|
[프로그래머스] 암호 해독 --java (1) | 2024.02.13 |
[프로그래머스] 약수 구하기 --java (1) | 2024.02.08 |
[프로그래머스] 문자열 정렬하기 (2) --java (0) | 2024.02.08 |
[프로그래머스] 종이 자르기 --java (1) | 2024.02.07 |