๐ป ๊ณต๋ถ ๊ธฐ๋ก/โ Java Java | StringBuilder - ์ฐ๋ฆฌ๋ ํํ String ๊ฐ์ฒด๋ผ๋ฆฌ ๋ํด์ ์ฌ์ฉํ ๋ ์ด๋ ๊ฒ ์ฌ์ฉํ๋ค. String result1 = "์ ์๋ "; String result2 = "์์ด๋ค"; System.out.println(result1 += result2); // ์ ์๋ ์์ด๋ค ๊ทธ๋ฐ๋ฐ ์์ ๊ฐ์ ๋ฐฉ๋ฒ์ String ๊ฐ์ฒด๋ผ๋ฆฌ ๋ํ๋ฉด์ ๋ฉ๋ชจ๋ฆฌ ํ ๋น๊ณผ ํด์ฒด๋ฅผ ๋ฐ์์ํค๋ฉฐ, ์ฐ์ฐ์ด ๋ง์์ง ์๋ก ์ฑ๋ฅ์ด ๋จ์ด์ง๋ค๊ณ ํ๋ค. ์ฐธ๊ณ ๊ธ " ๋ง์ ๋ฌธ์์ด์ ์ฐ๊ฒฐํ๋ฉด ๋ง์ ์ค๊ฐ ๋ฌธ์์ด ๊ฐ์ฒด๊ฐ ์์ฑ๋์ด ๋นํจ์จ์ ์ธ ์ฝ๋๊ฐ ์์ฑ๋๋ค " String ์๋ฐ์์๋ String ๊ฐ์ฒด๋ ๋ณ๊ฒฝ ๋ถ๊ฐ๋ฅ. ํ ๋ฒ ์์ฑ๋๋ฉด ๋ด์ฉ์ ๋ฐ๊ฟ ์ ์์.ํ๋์ ๋ฌธ์์ด์ ๋ค๋ฅธ ๋ฌธ์์ด๊ณผ ์ฐ๊ฒฐํ๋ฉด ์ ๋ฌธ์์ด์ด ์์ฑ๋๊ณ , ์ด์ ๋ฌธ์์ด์ ๊ฐ๋น์ง ์ปฌ๋ ํฐ๋ก ๋ค์ด๊ฐ๋ค. StringBuilder StringBuilder ๋ ๋ณ๊ฒฝ ๊ฐ๋ฅํ ๋ฌธ์์ด์ ๋ง๋ค์ด์ฃผ๊ณ , ์ ๋ฐฑ๋ฒ์ ์์ ์ ์ํํ ๋ ๋ฉ๋ชจ๋ฆฌ ๋ถ๋ด์ ๋์ด์ค๋ค. ์ฌ์ฉ๋ฒ public class TestStringBuilder { public static void main(String[] args) { // StringBuilder StringBuilder stringBuilder = new StringBuilder(); stringBuilder.append("๋ฌธ์์ด ").append("์ฐ๊ฒฐ"); // String์ StringBuilder๋ฅผ ๊ทธ๋๋ก ๋ฃ์ ์ ์๋ค. toString()์ ๋ถ์ฌ์ผ ํ๋ค String str = stringBuilder.toString(); // ๋ println()์ ๊ฐ์ ๊ฐ์ ์ถ๋ ฅํ๋ค System.out.println(stringBuilder); // ๋ฌธ์์ด ์ฐ๊ฒฐ System.out.println(str); // ๋ฌธ์์ด ์ฐ๊ฒฐ } } ์ฌ์ฉ๋ฒ | ๋ฐ๋ณต๋ฌธ public class TestStringBuilder { public static void main(String[] args) { StringBuilder stringBuilder = new StringBuilder(); ArrayList<String> list = new ArrayList<>(); list.add("์ฒซ ๋ฒ์งธ, "); list.add("๋ ๋ฒ์งธ, "); list.add("์ธ ๋ฒ์งธ, "); list.add("๋ค ๋ฒ์งธ, "); list.add("๋ค์ฏ ๋ฒ์งธ"); for (int i = 0; i < list.size(); i++) { stringBuilder.append(list.get(i)); } System.out.println(stringBuilder); // ์ฒซ ๋ฒ์งธ, ๋ ๋ฒ์งธ, ์ธ ๋ฒ์งธ, ๋ค ๋ฒ์งธ, ๋ค์ฏ ๋ฒ์งธ } } ์ถ์ฒ | ์ฐธ๊นจ๋นต์์์ฐธ๊นจ๋นต ๊ณต์ ํ๊ธฐ URL ๋ณต์ฌ์นด์นด์คํก ๊ณต์ ํ์ด์ค๋ถ ๊ณต์ ์์ค ๊ณต์ ๊ฒ์๊ธ ๊ด๋ฆฌ ๊ตฌ๋ ํ๊ธฐMOVEMENT.DEV Contents String StringBuilder ์ฌ์ฉ๋ฒ ์ฌ์ฉ๋ฒ|๋ฐ๋ณต๋ฌธ ๋น์ ์ด ์ข์ํ ๋งํ ์ฝํ ์ธ Java | Session 2023.01.18 Java | Cookie 2023.01.17 Java | ๋ฌธ์์ด JSON ๋ณํ 2023.01.17 Java/JSP | HttpServlet 2023.01.17 ๋๊ธ 0 + ์ด์ ๋๊ธ ๋๋ณด๊ธฐ