๐ฟ ๋ฌธ์ ๐ฟ
๊ธธ์ด๊ฐ ๊ฐ์ ๋ ๋ฌธ์์ด str1 ๊ณผ str2๊ฐ ์ฃผ์ด์ง๋๋ค. ๋ ๋ฌธ์์ด์ ๊ฐ ๋ฌธ์๊ฐ ์์์๋ถํฐ ์๋ก ๋ฒ๊ฐ์๊ฐ๋ฉด์ ํ ๋ฒ์ฉ ๋ฑ์ฅํ๋ ๋ฌธ์์ด์ ๋ง๋ค์ด return ํ๋ solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์.
[Algorithm]
๋ฐ๋ณต๋ฌธ์ ์ฌ์ฉํ์ฌ ๊ฐ ๋ฌธ์์ด์ ์ธ๋ฑ์ค๋ง๋ค answer ๋ณ์์ ์ถ๊ฐํด์ฃผ๋ ์ฝ๋ ์์ฑ
[Code]
class Solution {
public String solution(String str1, String str2) {
String answer = "";
for(int i = 0; i < str1.length(); i++){
answer+= str1.charAt(i);
answer+= str2.charAt(i);
}
return answer;
}
}
[+ Plus]
โ๏ธ ํ๋ณํ์ ๋ํ์ฌ
์ ์ฝ๋๋ฅผ ๋ณด๋ฉด charAt()์ ์ด์ฉํ์ฌ ๋ฌธ์์ด์ ๊ฐ ๋ฌธ์๋ค์ answer์ ํ ๋นํ๊ณ ์๋๋ฐ ๋ฌธ์ ์์ ๊ฒฐ๊ณผ๊ฐ์ผ๋ก ๋ฌธ์์ด์ ๋ฐํํ๋ผ๊ณ ๋งํ๊ณ ์๋ค !!
๊ทธ๋์ ๋ค๋ฅธ ์ฌ๋๋ค์ ์ฝ๋๋ฅผ ๋ณด๋ฉด, string.valueOf()๋ฅผ ์ฌ์ฉํด์ ํ๋ณํ์ ํด์ฃผ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์๋ฐ
์ํด๋ ์ฝ๋๊ฐ ์คํ๋๋ ์ด์ ๋ Java์์ char์ + ๋ก ์ฐ๊ฒฐํ๋ฉด String์ผ๋ก ๋ฐ๊ธฐ ๋๋ฌธ์ด๋ค !
๊ทธ ์ด์ ๋ ์ปดํจํฐ์์ ๋ฌธ์ํ char์ ์ ์๋ก ์ธ์ํ๊ธฐ ๋๋ฌธ์ธ๋ฐ ์ ์ + ๋ฌธ์์ด์ ํ๊ฒ๋๋ฉด ๋ฌธ์์ด ํํ๋ก ๋ฐ๊ธฐ ๋๋ฌธ !
โ๏ธ ๋ค๋ฅธ ์ฌ๋ ํ์ด
์ด ์ฌ๋ ๊ณ ์์ ๋๋ค โฌ๏ธ
์๋ ๋๋ ๋ฐ๋ณด์ผ..
๋ฌธ์ ์ ๋๋ก ์๊ฐ ์ํ๊ณ if ์กฐ๊ฑด์ผ๋ก ํ์์ง์ ๋๋ ์ ํ๋์ฉ ๋ํ๋ ๋ก์ง ์งฐ๋ค๊ฐ ,,
์๋ผ์ ํ์ฐธ ํค๋งค๋ค๊ฐ ์๋ชป๋๊ฑฐ ๊นจ๋ซ๊ณ ๋ค์ ์ฝ๋ ์ผ๋น ๋ฐ๋ณด!