๋ฐ์ํ
Intro
์ด๋ฒ ์๊ฐ์๋ ์ฝํ๋ฆฐ์์ array ๋ฐฐ์ด ์ฌ์ด์ฆ๋ฅผ ๊ตฌํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์์๋ณด๊ฒ ์ต๋๋ค.
Kotlin Array Size
์ฝํ๋ฆฐ์์ ๋ฐฐ์ด์ ์ฌ์ด์ฆ๋ฅผ ์ป๊ธฐ ์ํด์๋ ๋ฐฐ์ด ๊ฐ์ฒด์ size property๋ฅผ ์ฝ์ด์ผ ํฉ๋๋ค. size property๋ ๋ฐฐ์ด ์์์ number ์ซ์๋ฅผ ๋ฆฌํดํฉ๋๋ค. ๋ํ array class์ count() ํจ์๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ์ด์ฆ๋ฅผ ์ป์ ์๋ ์์ต๋๋ค.
Syntax
arr.size
Examples
# 1
size property ๋ฅผ ํตํด ๋ฐฐ์ด์ ํฌ๊ธฐ๋ฅผ ๊ตฌํ๋ ์์ ์ ๋๋ค.
fun main(args: Array<String>) {
val arr = arrayOf(2, 4, 6, 8, 10)
val length = arr.size
println("Array size : $length") // Array size : 5
}
# 2
count() ๋ฉ์๋๋ฅผ ํตํด ๋ฐฐ์ด์ ํฌ๊ธฐ๋ฅผ ๊ตฌํ๋ ์์ ์ ๋๋ค.
fun main(args: Array<String>) {
val arr = arrayOf("a", "b", "c")
val length = arr.count()
println("Array size : $length") // Array size : 3
}
๋ฐ์ํ