- ์ฐ๊ฒฐํ๊ณ ์ ํ๋ ๋ ๋ฌธ์์ด ๋ชจ๋๋ฅผ ๋ณต์ฌํด ์ ๋ฌธ์์ด์ ์์ฑ
- ๋ฐ๋ผ์ n๊ฐ ๋ฌธ์์ด์ ์๋ ์๊ฐ์ n^2์ ๋น๋ก
- ๊ฑฐ๊ธฐ๋ค๊ฐ, ์ฐ๊ฒฐํ ๋๋ง๋ค ์ ๋ฌธ์์ด ๊ฐ์ฒด๊ฐ ์์ฑ๋๋ฏ๋ก ๋นํจ์จ์
StringBuilder
๋ ๋ด๋ถ์ ์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ ์ ์๋๋ฒํผ(Buffer)
๋ฅผ ์์ ํ๋ฉฐ, ์ด ๊ณณ์ ๋ฐ์ดํฐ๋ฅผ ๋ชจ์๋๋ค๊ฐtoString
๋ฉ์๋๊ฐ ํธ์ถ๋๋ ์์ ์ ๋จ๋ฒ์ String์ผ๋ก ๋ณํ- ๋ฉํฐ ์ฐ๋ ๋ ํ๊ฒฝ์ ๊ณ ๋ คํ
StringBuffer
ํด๋์ค๋ ์กด์ฌ- ์ค๋ ๋ ์์ ์ ๋ณด์ฅํด์ผ ํ๋ค๋ฉด ์ด ํด๋์ค๋ฅผ ์ฌ์ฉํด์ผ ํจ
- ํ์ง๋ง
๋ง์ ๋ฌธ์์ด
์ด๋ผ๊ณ ๋ช ์ํ ์ด์ ๋, ๋จ์ String์ ์ฌ์ฉํ๋ ๊ฒ๊ณผ ๋ฌ๋ฆฌ StringBuilder ๋๋ StringBuffer๋ฅผ ์ฌ์ฉํ ๋์๋ ์ด๊ธฐ ์์ฑ ๋น์ฉ์ด ๋ ํฌ๊ธฐ ๋๋ฌธ- ๋ด๋ถ์ ์ผ๋ก ์ผ์ ํฌ๊ธฐ์ ๋ฒํผ๋ฅผ ์์ฑํ๊ธฐ ๋๋ฌธ