Algorithm/프로그래머스

[Lv. 0] 인덱스 바꾸기

녱녱 2023. 3. 18.

✏️ 작성한 코드

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

댓글