์ฒด๊ฐ Level : โ
โโ Review: ๋ฌธ์์ด์ ๋ฐฐ์ด๋ก ๋ฐ๊พธ๊ณ ๋ค์ ๋ฌธ์์ด๋ก ๋ณํ ํ๋ ๋ฐฉ๋ฒ๋ง ์๋ฉด ์ฝ๊ฒ ํ ์ ์๋ค! |
๐ก num1, num2 ์ธ๋ฑ์ค ๊ฐ์ด ์ฃผ์ด์ง๋ ํด๋น ์ธ๋ฑ์ค์ ํด๋นํ๋ my_string ๊ฐ์ ์๋ก ๋ณํํ๋ ๋ฌธ์
๋ฌธ์์ด <-> ๋ฌธ์, ๋ณํ์ ๊ด๋ จ๋์ด ์ ๋ฆฌํด๋์๋ค.
๐ฌ toCharArray() : ๋ฌธ์์ด์ ๋์ผํ ๊ธธ์ด์ ์๋ก์ด ๋ฌธ์ ๋ฐฐ์ด๋ก ๋ณํ
๐ฌ new String(๋ฌธ์๋ฐฐ์ด) : String ํด๋์ค๋ ๋ฌธ์ ๋ฐฐ์ด์ ์ธ์๋ก ๋ฐ์ ๋ฌธ์์ด์ ์์ฑํ๋ ์์ฑ์๋ฅผ ์ ๊ณตํจ
class Solution {
public String solution(String my_string, int num1, int num2) {
char[] c = my_string.toCharArray();
String answer = "";
char tmp ;
tmp = c[num1];
c[num1] = c[num2];
c[num2] = tmp;
answer = new String(c);
return answer;
}
}