๋ฐ์ํ java 111 [Java DeepDive] - String (2) ๋ด์ฅ ํจ์ ๐ String (2) - ๋ด์ฅ ํจ์ ์๋ ํ์ธ์, ์ง๋ ์๊ฐ์๋ String - ๋ฌธ์์ด ์์ฑ ๊ด๋ จํด์ ์ดํด๋ณด์๋๋ฐ์, ์ด๋ฒ์๋ String ํด๋์ค์ ์กด์ฌํ๋ ๋ฉ์๋๋ค ์ค ์ผ๋ถ ๋ฉ์๋๋ค์ ๋ํด ๋ด๋ถ ์ฝ๋๋ฅผ ์ดํด๋ณด๊ฒ ์ต๋๋ค. (์์ ์ฝ๋๋ ๊นํ๋ธ์์ ํ์ธํ์ค ์ ์์ผ๋ฉฐ, ๋ฒ์ ์ Java 11์ ์ฌ์ฉํ์ต๋๋ค.) String ํด๋์ค ๋ด์ ๋ฉ์๋๋ค์ ์ ์ฌ์ง์ฒ๋ผ ๊ต์ฅํ ๋ง์ด ์กด์ฌํ๋๋ฐ์, ๊ฐ์ธ์ ์ผ๋ก ์์ฃผ ์ฌ์ฉํ๋ ๋ฉ์๋๋ค์ ๋ํด ์ ๋ฆฌํด ๋ณด๊ฒ ์ต๋๋ค. · String.length() @Stable private final byte[] value; ... static final boolean COMPACT_STRINGS; static { COMPACT_STRINGS = true; } ... public int lengt.. 2022. 10. 23. ์ด์ 1 ๋ค์ ๋ฐ์ํ