코린이의 소소한 공부노트

[프로그래머스/Lv.0] 인덱스 바꾸기 본문

코딩테스트 풀이/JAVA

[프로그래머스/Lv.0] 인덱스 바꾸기

무지맘 2022. 10. 31. 11:00

1. Input

1) 문자열 my_string

2) 정수 num1

3) 정수 num2

 

2. Output

1) my_string에서 인덱스 num1과 인덱스 num2에 해당하는 문자를 바꾼 문자열

 

3. Constraint

1) 1 < my_string의 길이 < 100

2) 0 num1, num2 < my_string의 길이

3) my_string은 소문자로 이루어져 있다.

4) num1 num2

 

4. Example

Input: my_string=“hello”, num1=1, num2=2 -> Output: “hlelo”

 

5. Code

1) 첫 코드(2022/10/31)

return my_string.substring(0,num1)
    + String.valueOf(my_string.charAt(num2))
    + my_string.substring(num1 +1,num2)
    + String.valueOf(my_string.charAt(num1))
    + my_string.substring(num2 +1,my_string.length());