728x90 ๋ฐ์ํ byte1 [Kotlin] ๋ฌธ์์ด ๋ฐ์ดํธ ์ ๊ตฌํ๊ธฐ / ๋ฐ์ดํธ ํฌ๊ธฐ ์ฝํ๋ฆฐ์์ ๋ฌธ์์ด์ ๋ฐ์ดํธ ์(ํฌ๊ธฐ)๋ฅผ ๊ตฌํ๋ ํ์ฅํจ์๋ฅผ ์๋์ ๊ฐ์ด ์ฝ๋์ ์ถ๊ฐํ์ฌ ์ฌ์ฉํ ์ ์๋ค.val String.byteSize: Int get() = toByteArray(Charsets.UTF_8).size ํด๋์ค ์์ ๋์ง ์๊ณ ๋ฐ์ ๋์ด์ผ ์ฌ๋ฌ ํด๋์ค๋ค์์ ์ฌ์ฉ์ด ์ฉ์ดํ๋ค. ์์ธํ ์ค๋ช ์ ์๋์์ ์๊ฒ ๋ค. toByteArray()์ฝํ๋ฆฐ์ String ํด๋์ค์์ toByteArray()๋ผ๋ ๋ฉ์๋๋ฅผ ์ง์ํ๋ค.๋ฌธ์์ด๋ก๋ถํฐ ByteArray๋ฅผ ์ถ์ถํ์์๋ ์ด ByteArray์ ํฌ๊ธฐ๊ฐ ๋ฌธ์์ด์ ๋ฐ์ดํธ ์์ด๋ค.fun String.toByteArray( charset: Charset = Charsets.UTF_8): ByteArray ๊ธฐ๋ณธ ํ๋ผ๋ฏธํฐ๋ก๋ Charset ํด๋์ค๋ฅผ ๋ฐ๋๋ค. ๋ํด.. 2023. 11. 5. ์ด์ 1 ๋ค์ 728x90 ๋ฐ์ํ