✏️ 작성한 코드
class Solution {
public String solution(String my_string, int num1, int num2) {
StringBuilder sb = new StringBuilder(my_string);
char temp = sb.charAt(num1);
sb.setCharAt(num1, sb.charAt(num2));
sb.setCharAt(num2, temp);
return sb.toString();
}
}
🤔 느낀 점
StringBuilder의 setCharAt()함수를 이용하면 특정 위치에 잇는 문자를 편리하게 교체할 수 있다!
'Algorithm > 프로그래머스' 카테고리의 다른 글
[Lv. 0] 배열 회전시키기 (0) | 2023.03.20 |
---|---|
[Lv. 0] 가장 큰 수 찾기 (0) | 2023.03.20 |
[Lv. 0] 직각삼각형 출력하기 (0) | 2023.03.18 |
[Lv. 0] 최댓값 만들기 (0) | 2023.03.18 |
[Lv. 0] n의 배수 고르기 (0) | 2023.03.17 |
댓글