๋ฐฑ์ค1 [Java][์๋ฐ] StringBuilder_์ฃผ์ ๋ฉ์๋ ์๋ฐ์์ ๋ฌธ์์ด์ String์ด๋ค. String์ ๋ถ๋ณ๊ฐ์ฒด๋ก, ๋ฌธ์์ด์ ์์ฑ์๋ก ๋ฃ์ด ์ธ์คํด์ค๋ฅผ ์์ฑํ๊ณ ๋๋ฉด ์ธ์คํด์ค๊ฐ ๊ฐ์ง ๋ฌธ์์ด ๊ฐ์ ๋ณ๊ฒฝํ์ง ๋ชปํ๋ ๋จ์ ์ ๊ฐ์ง๊ณ ์๋ค. ๋ํ ๋ฌธ์์ด ์ฐ๊ฒฐ ์ฐ์ฐ์ ํ๊ฒ๋๋ฉด, ์๋ก์ด String์ ์์ฑํ๋ค. ์ด๋ฌํ ํ์๋ ๋ฉ๋ชจ๋ฆฌํ ๋น๊ณผ ํด์ ๋ฅผ ๋ฐ์์ํค๋ฉฐ ์ฑ๋ฅ์ธก๋ฉด์์ ํจ์จ์ด ๋จ์ด์ง๋ค. -> ์ฐ๋ฆฌ๋ ์ด๋ฌํ ๋จ์ ์ ๋ณด์ํ๊ธฐ ์ํด StringBuilder๋ฅผ ์ฌ์ฉํ๋ค. StringBuilder๋ ๋ฌธ์์ด์ ์ฐ๊ฒฐํ ๋, ์๋ก์ด ๊ฐ์ฒด๋ฅผ ์์ฑํ์ง์๊ณ ๊ธฐ์กด ๊ณต๊ฐ์ ๋ํ๋ ๋ฐฉ์์ ์ฌ์ฉํ๋ค. ๊ฐ์ ์ธ์คํด์ค ์์ ๋ฌธ์์ด ํ๋ ๊ฐ์ ์ถ๊ฐํ๊ฑฐ๋ ๋ณ๊ฒฝํ ์ ์๋ค. ๋ฐ๋ผ์ ์ฑ๋ฅ์ ํจ์จ์ด ๋จ์ด์ง์ง์๋๋ค. (์๋๊ฐ ๋น ๋ฅด๋ค) * String์์๋ ์ฐ์ด๋ ๋์ผ ๋ฉ์๋ * charAt() - ํน์ ์ธ๋ฑ์ค ์์น.. 2022. 1. 9. ์ด์ 1 ๋ค์