☑️ 내가 쓴 답(정답)
✔ 체크 할 부분
// num1, num2의 위치의 값만 바꿔서 저장
// 1) 해당 위치일 때만 바꿔야 되니깐, for문에서 i랑 num1,num2가 같을 때로 조건 걸어보기
class Solution {
public String solution(String my_string, int num1, int num2) {
String answer = "";
String[] str = my_string.split("");
for(int i = 0; i < my_string.length(); i++){
if(num1 == i){
answer += str[num2];
} else if(num2 == i) {
answer += str[num1];
} else {
answer += str[i];
}
}
return answer;
}
}
'Coding Test' 카테고리의 다른 글
(CodingTest) : 26일차 한 번만 등장한 문자 (0) | 2025.04.25 |
---|---|
(SQL > ★ SELF JOIN Lev2) : 20일차 연도별 대장균 크기의 편차 구하기 (0) | 2025.04.25 |
(CodingTest) : 25일차 영어가 싫어요 (0) | 2025.04.23 |
(CodingTest) : 25일차 대문자와 소문자 (0) | 2025.04.23 |
(SQL > COUNT,DISTINCT Lev2) : 19일차 중복 제거하기 (1) | 2025.04.23 |