본문 바로가기

IT/프로그래머스

프로그래머스 인덱스 바꾸기 -Java

반응형

 

 

 

문제

 

 

 

 

 

풀이

my_string 문자열을 배열에 넣은 뒤 num1의 값을 따로 저장하고

num1의 자리에 num2 값을 넣고 num2자리에 따로 저장한 num1 값을 넣는다.

 

 

 

코드

class Solution {
    public String solution(String my_string, int num1, int num2) {
        String answer;
		String value;
		String[] answer_arr = new String[my_string.length()];
		
		answer_arr = my_string.split("");
		value = answer_arr[num1];
		answer_arr[num1] = answer_arr[num2];
		answer_arr[num2] = value;
		
		answer = String.join("", answer_arr);
        return answer;
    }
}
반응형